Код IT
← Каталог

Laravel - MVC-фреймворк и паттерны проектирования — Разделение логики представления

Фрагмент из «Laravel - MVC-фреймворк и паттерны проектирования»: Разделение логики представления.

PHP main.php
class UserPresenter
{
    protected $user;

    public function __construct(User $user)
    {
        $this->user = $user;
    }

    public function getFullName()
    {
        return $this->user->first_name . ' ' . $this->user->last_name;
    }
}
class UserPresenter
{
    protected $user;

    public function __construct(User $user)
    {
        $this->user = $user;
    }

    public function getFullName()
    {
        return $this->user->first_name . ' ' . $this->user->last_name;
    }
}