raymondidema/presenter
Simple view presenters
103
| Install | |
|---|---|
composer require raymondidema/presenter |
|
| Latest Version: | 2.0.0 |
| PHP: | >=5.4.0 |
| License: | MIT |
| Last Updated: | Sep 15, 2014 |
| Links: | GitHub · Packagist |
Maintainer: raymond.idema
View Presenters
Usage
Note: for Laravel 5 use ~2.* and for Laravel 4 use ~1.*
Presenters
use Raymondidema\Presenter\Presenter;
class UserPresenter extends Presenter {
public function fullName()
{
return $this->first . ' ' . $this->last;
}
}
Models
use Raymondidema\Presenter\PresentableTrait;
class User extends \Eloquent {
use PresentableTrait;
protected $presenter = 'UserPresenter';
}
How to use
<h1>Hello, {{ $user->present()->fullName }}.</h1>