Вход Регистрация
Файл: app/Http/Resources/NewMessageResource.php
Строк: 20
<?php

declare(strict_types=1);

namespace 
AppHttpResources;

use 
AppModelsDialogue;
use 
IlluminateHttpRequest;
use 
IlluminateHttpResourcesJsonJsonResource;
use 
IlluminateSupportFacadesDate;

/** @mixin Dialogue */
class NewMessageResource extends JsonResource
{
    public function 
toArray(Request $request): array
    {
        return [
            
'login'           => $this->author->exists $this->author->login : (string) $this->author_id,
            
'name'            => $this->author_id $this->author->getName() : __('messages.system'),
            
'count'           => (int) $this->getAttribute('cnt'),
            
'last_message_at' => dateFixed(Date::parse($this->getAttribute('last_created_at')), 'c'true),
        ];
    }
}
Онлайн: 1
Реклама