for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace api\modules\v1\models;
use yii\helpers\ArrayHelper;
use modules\users\models\User as BaseUser;
/**
* Class User
* @package api\modules\v1\models
*/
class User extends BaseUser
{
* @inheritdoc
public function rules()
return ArrayHelper::merge(parent::rules(), []);
}
public function attributeLabels()
return ArrayHelper::merge(parent::attributeLabels(), []);
* /api/v1/user
* @return array
public function fields()
return ['id', 'email', 'username'];
* /api/v1/users?expand=status
public function extraFields()
return ['status', 'created_at', 'updated_at', 'last_visit'];