Property | Type | Description | |
---|---|---|---|
$debug | boolean | Debug |
Method | Description | |
---|---|---|
__clone ( ) | To avoid clone | |
get ( string $url, callable $callback ) : boolean | Create GET Route | |
getInstance ( ) : API_Route | To return instance | |
post ( string $url, callable $callback ) : boolean | Create POST Route | |
route ( string $url, callable $callback, string $method = "GLOBAL" ) : boolean | Create Route | |
scanRoute ( string $requestMethod, string $url ) : boolean | Scan Route |
Method | Description | |
---|---|---|
_analyze ( $deep, $array, $tree ) | * To analyze path | |
_checkRegExp ( string $path, array $array ) : boolean | Check RegExp | |
buildCallback ( &$tree, callable $callback ) | To build callback to tree | |
buildRegExpList ( $regex, array &$list, callable $callback ) : boolean | To build RegExp list | |
buildTree ( integer $deep, array $array, array &$tree, $callback ) : boolean | To build tree from path | |
callBack ( array $callbackTree ) | To call callable function |
public static getInstance ( ) : API_Route | ||
return | API_Route |