PHP Класс EllipseSynergie\ApiResponse\Laravel\Response

For the full copyright and license information, please view the LICENSE file that was distributed with this source code.
Автор: Maxime Beaudoin ([email protected])
Наследование: extends EllipseSynergie\ApiResponse\AbstractResponse
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
errorWrongArgsValidator ( Illuminate\Contracts\Validation\Validator $validator ) : Illuminate\Contracts\Routing\ResponseFactory Generates a Response with a 400 HTTP header and a given message from validator
withArray ( array $array, array $headers = [] ) : Illuminate\Contracts\Routing\ResponseFactory
withPaginator ( Illuminate\Contracts\Pagination\LengthAwarePaginator $paginator, callable | League\Fractal\TransformerAbstract $transformer, string $resourceKey = null, array $meta = [] ) : Illuminate\Contracts\Routing\ResponseFactory Respond with a paginator, and a transformer.

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

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

Generates a Response with a 400 HTTP header and a given message from validator
public errorWrongArgsValidator ( Illuminate\Contracts\Validation\Validator $validator ) : Illuminate\Contracts\Routing\ResponseFactory
$validator Illuminate\Contracts\Validation\Validator
Результат Illuminate\Contracts\Routing\ResponseFactory

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

public withArray ( array $array, array $headers = [] ) : Illuminate\Contracts\Routing\ResponseFactory
$array array
$headers array
Результат Illuminate\Contracts\Routing\ResponseFactory

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

Respond with a paginator, and a transformer.
public withPaginator ( Illuminate\Contracts\Pagination\LengthAwarePaginator $paginator, callable | League\Fractal\TransformerAbstract $transformer, string $resourceKey = null, array $meta = [] ) : Illuminate\Contracts\Routing\ResponseFactory
$paginator Illuminate\Contracts\Pagination\LengthAwarePaginator
$transformer callable | League\Fractal\TransformerAbstract
$resourceKey string
$meta array
Результат Illuminate\Contracts\Routing\ResponseFactory