ControllerInspector
class ControllerInspector (View source)
Свойства
| protected array | $verbs | Массив HTTP-глаголов. |
Методы
| array | getRoutable(string $controller, string $prefix) Получить методы контроллера, подходящие для маршрутизации. | |
| bool | isRoutable(ReflectionMethod $method) Определить, подходит ли метод контроллера для маршрутизации. | |
| array | getMethodData(ReflectionMethod $method, string $prefix) Получить данные о методе для данного метода. | |
| array | getIndexData(array $data, string $prefix) Получить данные о методе index для маршрутизации. | |
| string | getVerb(string $name) Извлечь глагол из действия контроллера. | |
| string | getPlainUri(string $name, string $prefix) Определить URI по имени метода. | |
| string | addUriWildcards(string $uri) Добавить подстановки в URI. |
Подробности
array getRoutable(string $controller, string $prefix)
Получить методы контроллера, подходящие для маршрутизации.
bool isRoutable(ReflectionMethod $method)
Определить, подходит ли метод контроллера для маршрутизации.
array getMethodData(ReflectionMethod $method, string $prefix)
Получить данные о методе для данного метода.
protected array getIndexData(array $data, string $prefix)
Получить данные о методе index для маршрутизации.
string getVerb(string $name)
Извлечь глагол из действия контроллера.
string getPlainUri(string $name, string $prefix)
Определить URI по имени метода.
string addUriWildcards(string $uri)
Добавить подстановки в URI.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.1/Illuminate/Routing/ControllerInspector.html