PHP Класс App\Http\Controllers\BaseAPIController

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

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

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

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

Метод Описание
__construct ( )

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

Метод Описание
createCollection ( $query, $transformer, $entityType )
createItem ( $data, $transformer, $entityType )
errorResponse ( $response, $httpErrorCode = 400 )
fileReponse ( $name, $data )
getRequestIncludes ( $data )
handleAction ( $request )
itemResponse ( $item )
listResponse ( $query )
response ( $response )

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

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

public __construct ( )

createCollection() защищенный Метод

protected createCollection ( $query, $transformer, $entityType )

createItem() защищенный Метод

protected createItem ( $data, $transformer, $entityType )

errorResponse() защищенный Метод

protected errorResponse ( $response, $httpErrorCode = 400 )

fileReponse() защищенный Метод

protected fileReponse ( $name, $data )

getRequestIncludes() защищенный Метод

protected getRequestIncludes ( $data )

handleAction() защищенный Метод

protected handleAction ( $request )

itemResponse() защищенный Метод

protected itemResponse ( $item )

listResponse() защищенный Метод

protected listResponse ( $query )

response() защищенный Метод

protected response ( $response )

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

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

protected $manager

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

protected $serializer