Файл: app/Http/Resources/UserResource.php
Строк: 36
<?php
declare(strict_types=1);
namespace AppHttpResources;
use AppModelsUser;
use IlluminateHttpRequest;
use IlluminateHttpResourcesJsonJsonResource;
/** @mixin User */
class UserResource extends JsonResource
{
public function toArray(Request $request): array
{
return [
'login' => $this->login,
'name' => $this->name,
'level' => $this->level,
'country' => e($this->country),
'city' => e($this->city),
'info' => $this->info,
'site' => e($this->site),
'gender' => $this->gender,
'birthday' => $this->birthday,
'themes' => $this->themes,
'point' => $this->point,
'money' => $this->money,
'status' => $this->status ? $this->getStatus()->toHtml() : null,
'color' => $this->color,
'avatar' => $this->avatar ? url($this->avatar) : null,
'picture' => $this->picture ? url($this->picture) : null,
'rating' => $this->rating,
'language' => $this->language,
'timezone' => $this->timezone,
'lastlogin' => dateFixed($this->updated_at, 'c', true),
];
}
}