PHP 클래스 mdm\admin\models\Route

부터: 1.0
저자: Misbahul D Munir ([email protected])
상속: extends yii\base\Model
파일 보기 프로젝트 열기: mdmsoft/yii2-admin 1 사용 예제들

공개 메소드들

메소드 설명
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 ( )