Public Member Functions | |
__construct () | |
setInner (Controller $controller) | |
getInner () | |
getName () | |
handleRequest (HttpRequest $request) | |
setRequestType (RequestType $requestType) | |
isActive ($request) | |
getRequestGetter () | |
Static Public Member Functions | |
static | create () |
Private Member Functions | |
fetchVariable ($name, HttpRequest $request) | |
Private Attributes | |
$innerController = null | |
$request = null | |
$requestType = null | |
$requestGetter = null | |
Static Private Attributes | |
static | $requestGetterMap |
Definition at line 16 of file ProxyController.class.php.
ProxyController::__construct | ( | ) |
Definition at line 37 of file ProxyController.class.php.
References RequestType::post().
static ProxyController::create | ( | ) | [static] |
Definition at line 32 of file ProxyController.class.php.
Referenced by ControllersCollection::add().
ProxyController::fetchVariable | ( | $ | name, | |
HttpRequest $ | request | |||
) | [private] |
Definition at line 104 of file ProxyController.class.php.
Referenced by isActive().
ProxyController::getInner | ( | ) |
Definition at line 55 of file ProxyController.class.php.
Referenced by handleRequest(), and isActive().
ProxyController::getName | ( | ) |
Definition at line 60 of file ProxyController.class.php.
ProxyController::getRequestGetter | ( | ) |
Definition at line 93 of file ProxyController.class.php.
References Assert::isNotNull().
ProxyController::handleRequest | ( | HttpRequest $ | request | ) |
Implements Controller.
Definition at line 68 of file ProxyController.class.php.
References getInner().
ProxyController::isActive | ( | $ | request | ) |
Definition at line 83 of file ProxyController.class.php.
References $request, fetchVariable(), and getInner().
ProxyController::setInner | ( | Controller $ | controller | ) |
Definition at line 45 of file ProxyController.class.php.
ProxyController::setRequestType | ( | RequestType $ | requestType | ) |
Definition at line 76 of file ProxyController.class.php.
ProxyController::$innerController = null [private] |
Definition at line 18 of file ProxyController.class.php.
ProxyController::$request = null [private] |
Definition at line 19 of file ProxyController.class.php.
Referenced by isActive().
ProxyController::$requestGetter = null [private] |
Definition at line 21 of file ProxyController.class.php.
ProxyController::$requestGetterMap [static, private] |
array( RequestType::ATTACHED => 'Attached', RequestType::GET => 'Get', RequestType::POST => 'Post' )
Definition at line 23 of file ProxyController.class.php.
ProxyController::$requestType = null [private] |
Definition at line 20 of file ProxyController.class.php.