PHP Класс PhalconRest\Api

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

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

Свойство Тип Описание
$collectionsByIdentifier
$collectionsByName
$endpointsByIdentifier
$matchedRouteNameParts

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

Метод Описание
collection ( ApiCollection $collection ) : static
getCollection ( $name ) : ApiCollection | null
getCollections ( ) : ApiCollection[]
getMatchedCollection ( ) : ApiCollection | null
getMatchedEndpoint ( ) : ApiEndpoint | null
mount ( Phalcon\Mvc\Micro\CollectionInterface $collection )
resource ( ApiResource $resource ) : static

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

Метод Описание
getMatchedRouteNamePart ( $key )

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

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

public collection ( ApiCollection $collection ) : static
$collection PhalconRest\Api\ApiCollection
Результат static

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

public getCollection ( $name ) : ApiCollection | null
$name
Результат PhalconRest\Api\ApiCollection | null

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

public getCollections ( ) : ApiCollection[]
Результат PhalconRest\Api\ApiCollection[]

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

public getMatchedCollection ( ) : ApiCollection | null
Результат PhalconRest\Api\ApiCollection | null The matched collection

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

public getMatchedEndpoint ( ) : ApiEndpoint | null
Результат PhalconRest\Api\ApiEndpoint | null The matched endpoint

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

protected getMatchedRouteNamePart ( $key )

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

public mount ( Phalcon\Mvc\Micro\CollectionInterface $collection )
$collection Phalcon\Mvc\Micro\CollectionInterface

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

public resource ( ApiResource $resource ) : static
$resource PhalconRest\Api\ApiResource
Результат static

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

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

protected $collectionsByIdentifier

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

protected $collectionsByName

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

protected $endpointsByIdentifier

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

protected $matchedRouteNameParts