| 12345678910111213141516171819202122232425262728293031323334353637383940 | <?php/** * Created by PhpStorm. * User:  NODELOG * Date: 2017/3/8 * Time: 下午11:21 */namespace api\modules\v1\models;use api\common\models\User;use common\helpers\Util;use yii\helpers\ArrayHelper;class Comment extends \common\models\Comment{    public function getAuthor()    {        return $this->hasOne(User::className(), ['id' => 'user_id']);    }    public function fields()    {        return ArrayHelper::merge(parent::fields(), [            'author',            'created_at' => function ($model) {                /* @var self $model */                return Util::formatTime($model->created_at);            },        ]);    }    public function extraFields()    {        return [            'sons'        ];    }}
 |