PHP Класс Bolt\Routing\CallbackResolver

Автор: Carson Full ([email protected])
Наследование: extends Silex\CallbackResolver
Показать файл Открыть проект

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

Свойство Тип Описание
$app Pimple
$classmap array

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

Метод Описание
__construct ( Pimple $app, array $classmap ) CallbackResolver Constructor.
convertCallback ( string $name ) : array Converts:
isValid ( string $name ) : boolean Returns true if the string is a valid service method representation or if the string/array references a class contained in the resolver's classmap.

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

Метод Описание
instantiateClass ( string $class ) : object Create a new instance of a class.

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

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

CallbackResolver Constructor.
public __construct ( Pimple $app, array $classmap )
$app Pimple
$classmap array An array of class names as keys mapped to their service name as values Ex: 'Bolt\Controller\Frontend' => 'controller.frontend'

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

- Bolt\\Controller\\Frontend::hompeage to controller.frontend:homepage - [Bolt\\Controller\\Frontend, homepage] to controller.frontend:homepage Those are then converted to valid callbacks with the controller object from application
public convertCallback ( string $name ) : array
$name string
Результат array A callable array

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

Create a new instance of a class.
protected instantiateClass ( string $class ) : object
$class string
Результат object

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

Returns true if the string is a valid service method representation or if the string/array references a class contained in the resolver's classmap.
public isValid ( string $name ) : boolean
$name string
Результат boolean

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

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

protected Pimple $app
Результат Pimple

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

protected array $classmap
Результат array