PHP Интерфейс Learner\Repositories\LinkRepositoryInterface

Показать файл Открыть проект Примеры использования интерфейса

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

Метод Описание
delete ( integer $id ) Delete a link.
findAllPaginated ( $perPage = 50 ) : Illuminate\Database\Eloquent\Collection | Link[] Get all link with paginator.
getSaveForm ( ) : SaveLinkFormService Get the link save form
store ( array $data ) : array Store a link.
update ( integer $id, array $data ) : array Update link.

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

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

Delete a link.
public delete ( integer $id )
$id integer

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

Get all link with paginator.
public findAllPaginated ( $perPage = 50 ) : Illuminate\Database\Eloquent\Collection | Link[]
$perPage = 50
Результат Illuminate\Database\Eloquent\Collection | Learner\Models\Link[]

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

Get the link save form
public getSaveForm ( ) : SaveLinkFormService
Результат Learner\Services\Forms\SaveLinkFormService

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

Store a link.
public store ( array $data ) : array
$data array
Результат array

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

Update link.
public update ( integer $id, array $data ) : array
$id integer
$data array
Результат array