PHP Class Ouzo\Routing\RouteRule

Show file Open project: letsdrink/ouzo Class Usage Examples

Public Methods

Method Description
__construct ( $method, $uri, $controller, $action, $requireAction, $options = [], $isResource = false )
getAction ( )
getController ( )
getExcept ( )
getMethod ( )
getName ( )
getParameters ( )
getUri ( )
hasRequiredAction ( )
isActionRequired ( )
isInExceptActions ( $action )
matches ( $uri, $requestType )
setParameters ( $uri )

Private Methods

Method Description
getNameToNonRest ( )
getNameToRest ( )
handleNestedResource ( )
isEqualOrAnyMethod ( $requestType )
match ( $uri )
prepareResourceActionName ( )
prepareResourceControllerName ( )
prepareRuleName ( )

Method Details

__construct() public method

public __construct ( $method, $uri, $controller, $action, $requireAction, $options = [], $isResource = false )

getAction() public method

public getAction ( )

getController() public method

public getController ( )

getExcept() public method

public getExcept ( )

getMethod() public method

public getMethod ( )

getName() public method

public getName ( )

getParameters() public method

public getParameters ( )

getUri() public method

public getUri ( )

hasRequiredAction() public method

public hasRequiredAction ( )

isActionRequired() public method

public isActionRequired ( )

isInExceptActions() public method

public isInExceptActions ( $action )

matches() public method

public matches ( $uri, $requestType )

setParameters() public method

public setParameters ( $uri )