PHP Класс mdm\admin\models\Route

С версии: 1.0
Автор: Misbahul D Munir ([email protected])
Наследование: extends yii\base\Model
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
addNew ( array $routes ) : array Assign or remove items
getAppRoutes ( $module = null ) : array Get list of application routes
getRoutes ( ) : array Get available and assigned routes
invalidate ( ) Ivalidate cache
remove ( array $routes ) : array Assign or remove items

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

Метод Описание
getActionRoutes ( Controller $controller, array &$result ) Get route of action
getControllerActions ( mixed $type, string $id, Module $module, string &$result ) Get list action of controller
getControllerFiles ( Module $module, string $namespace, string $prefix, mixed &$result ) : mixed Get list controller under module
getRouteRecursive ( Module $module, array &$result ) Get route(s) recursive
setDefaultRule ( ) Set default rule of parameterize route.

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

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

Assign or remove items
public addNew ( array $routes ) : array
$routes array
Результат array

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

Get route of action
protected getActionRoutes ( Controller $controller, array &$result )
$controller yii\base\Controller
$result array all controller action.

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

Get list of application routes
public getAppRoutes ( $module = null ) : array
Результат array

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

Get list action of controller
protected getControllerActions ( mixed $type, string $id, Module $module, string &$result )
$type mixed
$id string
$module yii\base\Module
$result string

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

Get list controller under module
protected getControllerFiles ( Module $module, string $namespace, string $prefix, mixed &$result ) : mixed
$module yii\base\Module
$namespace string
$prefix string
$result mixed
Результат mixed

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

Get route(s) recursive
protected getRouteRecursive ( Module $module, array &$result )
$module yii\base\Module
$result array

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

Get available and assigned routes
public getRoutes ( ) : array
Результат array

invalidate() публичный статический Метод

Ivalidate cache
public static invalidate ( )

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

Assign or remove items
public remove ( array $routes ) : array
$routes array
Результат array

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

Set default rule of parameterize route.
protected setDefaultRule ( )