PHP Трейт NilPortugues\Laravel5\JsonApi\Eloquent\EloquentHelper

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

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

Метод Описание
paginate ( NilPortugues\Laravel5\JsonApi\JsonApiSerializer $serializer, Builder $builder, integer $pageSize = null ) : Builder

Защищенные методы

Метод Описание
columns ( NilPortugues\Laravel5\JsonApi\JsonApiSerializer $serializer, array $fields ) : array
sort ( NilPortugues\Laravel5\JsonApi\JsonApiSerializer $serializer, Builder $builder, Model $model ) : Builder

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

columns() защищенный статический Метод

protected static columns ( NilPortugues\Laravel5\JsonApi\JsonApiSerializer $serializer, array $fields ) : array
$serializer NilPortugues\Laravel5\JsonApi\JsonApiSerializer
$fields array
Результат array

paginate() публичный статический Метод

public static paginate ( NilPortugues\Laravel5\JsonApi\JsonApiSerializer $serializer, Builder $builder, integer $pageSize = null ) : Builder
$serializer NilPortugues\Laravel5\JsonApi\JsonApiSerializer
$builder Illuminate\Database\Eloquent\Builder
$pageSize integer
Результат Illuminate\Database\Eloquent\Builder

sort() защищенный статический Метод

protected static sort ( NilPortugues\Laravel5\JsonApi\JsonApiSerializer $serializer, Builder $builder, Model $model ) : Builder
$serializer NilPortugues\Laravel5\JsonApi\JsonApiSerializer
$builder Illuminate\Database\Eloquent\Builder
$model Illuminate\Database\Eloquent\Model
Результат Illuminate\Database\Eloquent\Builder