This commit is contained in:
2023-05-23 14:05:09 +03:00
parent 5da6746cc4
commit c834f7da7a
5 changed files with 56 additions and 1 deletions

View File

@@ -2,6 +2,7 @@
namespace common\models;
use Mpdf\Tag\Th;
use Yii;
use yii\behaviors\TimestampBehavior;
use yii\db\Expression;
@@ -80,6 +81,32 @@ class Comment extends \yii\db\ActiveRecord
];
}
public function fields(): array
{
return [
'id',
'created_at',
'updated_at',
'user_id',
'user' => function () {
return [
"fio" => $this->user->userCard->fio ?? $this->user->username,
"avatar" => $this->user->userCard->photo ?? '',
];
},
'parent_id',
'entity_type',
'entity_id',
'status',
'text',
];
}
public function getUser()
{
return $this->hasOne(User::class, ['id' => 'user_id']);
}
/**
* @return string[]
*/