registration and get user info
This commit is contained in:
26
frontend/modules/api/models/User.php
Normal file
26
frontend/modules/api/models/User.php
Normal file
@ -0,0 +1,26 @@
|
||||
<?php
|
||||
|
||||
namespace frontend\modules\api\models;
|
||||
|
||||
use backend\modules\card\models\UserCardSearch;
|
||||
use common\services\ProfileService;
|
||||
|
||||
class User extends \common\models\User
|
||||
{
|
||||
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function fields(): array
|
||||
{
|
||||
return [
|
||||
'email',
|
||||
'username',
|
||||
'userCard' => function () {
|
||||
$userCard = new UserCardSearch();
|
||||
return ProfileService::getProfileById($this->userCard->id);
|
||||
}
|
||||
];
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user