ILIAS  trunk Revision v11.0_alpha-1769-g99a433fe2dc
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
Handler.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
21 namespace ILIAS\StaticURL\Handler;
22 
27 
31 interface Handler
32 {
33  public function __construct();
34 
35  public function getNamespace(): string;
36 
37  public function canHandle(Request $request): bool;
38 
39  public function handle(Request $request, Context $context, Factory $response_factory): Response;
40 
41 }
$context
Definition: webdav.php:31
handle(Request $request, Context $context, Factory $response_factory)