class ControllerInspector (View source)

Methods

array
getRoutable( string $controller, string $prefix)

Get the routable methods for a controller.

bool
isRoutable( ReflectionMethod $method)

Determine if the given controller method is routable.

array
getMethodData( ReflectionMethod $method, string $prefix)

Get the method data for a given method.

string
getVerb( string $name)

Extract the verb from a controller action.

string
getPlainUri( string $name, string $prefix)

Determine the URI from the given method name.

string
addUriWildcards( string $uri)

Add wildcards to the given URI.

Details

at line line 31
array getRoutable( string $controller, string $prefix)

Get the routable methods for a controller.

Parameters

string $controller
string $prefix

Return Value

array

at line line 66
bool isRoutable( ReflectionMethod $method)

Determine if the given controller method is routable.

Parameters

ReflectionMethod $method

Return Value

bool

at line line 82
array getMethodData( ReflectionMethod $method, string $prefix)

Get the method data for a given method.

Parameters

ReflectionMethod $method
string $prefix

Return Value

array

at line line 109
string getVerb( string $name)

Extract the verb from a controller action.

Parameters

string $name

Return Value

string

at line line 121
string getPlainUri( string $name, string $prefix)

Determine the URI from the given method name.

Parameters

string $name
string $prefix

Return Value

string

at line line 132
string addUriWildcards( string $uri)

Add wildcards to the given URI.

Parameters

string $uri

Return Value

string