EntryManager
extends BaseManager
in package
Base manager class
Managers provide a service layer in front of models. Managers implement domain specific logic, checks and initialization that would normally live in multiple controllers.
Table of Contents
- delete() : mixed
- find() : mixed
- findByMeta() : array<string|int, mixed>
- Find entries by meta value
- findFirst() : mixed
- findFirstByChannelSlug() : mixed
- findFirstById() : mixed
- getBuilder() : mixed
- importFromCeo() : mixed
- query() : mixed
- save() : object
- Save handler, because DRY
Methods
delete()
public
delete(mixed $id) : mixed
Parameters
- $id : mixed
Return values
mixed —find()
public
find([mixed $params = null ]) : mixed
Parameters
- $params : mixed = null
Return values
mixed —findByMeta()
Find entries by meta value
public
findByMeta(mixed $slug, mixed $value) : array<string|int, mixed>
Parameters
- $slug : mixed
- $value : mixed
Return values
array<string|int, mixed> —Entry
findFirst()
public
findFirst([mixed $params = null ]) : mixed
Parameters
- $params : mixed = null
Return values
mixed —findFirstByChannelSlug()
public
findFirstByChannelSlug(mixed $slg) : mixed
Parameters
- $slg : mixed
Return values
mixed —findFirstById()
public
findFirstById(mixed $id) : mixed
Parameters
- $id : mixed
Return values
mixed —getBuilder()
public
getBuilder() : mixed
Return values
mixed —importFromCeo()
public
importFromCeo(mixed $content) : mixed
Parameters
- $content : mixed
Return values
mixed —query()
public
query() : mixed
Return values
mixed —save()
Save handler, because DRY
public
save(object $obj) : object
Parameters
- $obj : object
-
Model to be saved
Tags
Return values
object —Model