|
ILIAS
trunk Revision v12.0_alpha-16-g3e876e53c80
|
Inheritance diagram for ILIAS\StaticURL\Shortlinks\Handler:
Collaboration diagram for ILIAS\StaticURL\Shortlinks\Handler:Public Member Functions | |
| __construct () | |
| getNamespace () | |
| getNamespaceAliasses () | |
| canHandle (Request $request) | |
| handle (Request $request, Context $context, Factory $response_factory) | |
| getNamespaceAliasses () | |
| __construct () | |
| getNamespace () | |
| canHandle (Request $request) | |
| handle (Request $request, Context $context, Factory $response_factory) | |
Data Fields | |
| const string | SHORTLINK_NAMESPACE = self::NAMESPACE_ALTERNATIVE |
Protected Member Functions | |
| mustShift (ServerRequestInterface $request) | |
Private Attributes | |
| const string | NAMESPACE_SHORT = 's' |
| const string | NAMESPACE_LONG = 'shortlink' |
| const string | NAMESPACE_ALTERNATIVE = 'to' |
Definition at line 37 of file Handler.php.
| ILIAS\StaticURL\Shortlinks\Handler::__construct | ( | ) |
| ILIAS\StaticURL\Shortlinks\Handler::canHandle | ( | Request | $request | ) |
Implements ILIAS\StaticURL\Handler\Handler.
Definition at line 61 of file Handler.php.
References ILIAS\StaticURL\Request\Request\getNamespace().
Here is the call graph for this function:| ILIAS\StaticURL\Shortlinks\Handler::getNamespace | ( | ) |
Implements ILIAS\StaticURL\Handler\Handler.
Definition at line 48 of file Handler.php.
References ILIAS\StaticURL\Shortlinks\Handler\SHORTLINK_NAMESPACE.
Referenced by ILIAS\StaticURL\Shortlinks\Handler\getNamespaceAliasses().
Here is the caller graph for this function:| ILIAS\StaticURL\Shortlinks\Handler::getNamespaceAliasses | ( | ) |
Implements ILIAS\StaticURL\Handler\AliasedHandler.
Definition at line 53 of file Handler.php.
References ILIAS\StaticURL\Shortlinks\Handler\getNamespace().
Here is the call graph for this function:| ILIAS\StaticURL\Shortlinks\Handler::handle | ( | Request | $request, |
| Context | $context, | ||
| Factory | $response_factory | ||
| ) |
Implements ILIAS\StaticURL\Handler\Handler.
Definition at line 72 of file Handler.php.
References $DIC, ILIAS\StaticURL\Response\Factory\can(), ILIAS\StaticURL\Response\Factory\cannot(), ILIAS\StaticURL\Request\Request\getAdditionalParameters(), ILIAS\StaticURL\Context\http(), and ILIAS\StaticURL\Shortlinks\Handler\mustShift().
Here is the call graph for this function:
|
protected |
Definition at line 120 of file Handler.php.
References ILIAS\StaticURL\Builder\StandardURIBuilder\LONG, and ILIAS\StaticURL\Builder\StandardURIBuilder\SHORT.
Referenced by ILIAS\StaticURL\Shortlinks\Handler\handle().
Here is the caller graph for this function:
|
private |
Definition at line 42 of file Handler.php.
|
private |
Definition at line 41 of file Handler.php.
|
private |
Definition at line 40 of file Handler.php.
| const string ILIAS\StaticURL\Shortlinks\Handler::SHORTLINK_NAMESPACE = self::NAMESPACE_ALTERNATIVE |
Definition at line 39 of file Handler.php.
Referenced by ILIAS\StaticURL\Request\ShortlinkRequestBuilder\buildRequest(), and ILIAS\StaticURL\Shortlinks\Handler\getNamespace().