PHP Класс Owl\Repositories\Eloquent\TemplateRepository

Наследование: implements Owl\Repositories\TemplateRepositoryInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$template

Открытые методы

Метод Описание
__construct ( Template $template )
create ( $template ) : Illuminate\Database\Eloquent\Model Create a new template.
delete ( $template_id ) : boolean Delete a tempalte data.
getAll ( ) : Illuminate\Database\Eloquent\Collection Get all template data.
getById ( $template_id ) : Illuminate\Database\Eloquent\Collection Get template data by id.
updateTemplate ( $template_id, $template ) : Illuminate\Database\Eloquent\Model Update a template data.

Описание методов

__construct() публичный Метод

public __construct ( Template $template )
$template Owl\Repositories\Eloquent\Models\Template

create() публичный Метод

Create a new template.
public create ( $template ) : Illuminate\Database\Eloquent\Model
$template object display_title, title, tags, body
Результат Illuminate\Database\Eloquent\Model

delete() публичный Метод

Delete a tempalte data.
public delete ( $template_id ) : boolean
$template_id int template_id
Результат boolean

getAll() публичный Метод

Get all template data.
public getAll ( ) : Illuminate\Database\Eloquent\Collection
Результат Illuminate\Database\Eloquent\Collection | Illuminate\Database\Eloquent\Builder

getById() публичный Метод

Get template data by id.
public getById ( $template_id ) : Illuminate\Database\Eloquent\Collection
$template_id int template_id
Результат Illuminate\Database\Eloquent\Collection | Illuminate\Database\Eloquent\Builder

updateTemplate() публичный Метод

Update a template data.
public updateTemplate ( $template_id, $template ) : Illuminate\Database\Eloquent\Model
$template_id int
$template object display_title, title, tags, body
Результат Illuminate\Database\Eloquent\Model

Описание свойств

$template защищенное свойство

protected $template