| 
    Stud.IP
    jlu_3.3 Revision
    
   | 
  
Namespaces | |
| namespace | Consumer | 
| namespace | Renderer | 
| namespace | Routes | 
Data Structures | |
| class | ConsumerPermissions | 
| class | Response | 
| class | RouteMap | 
| class | Router | 
| class | RouterException | 
| class | RouterHalt | 
| class | UriTemplate | 
| class | UserPermissions | 
Functions | |
| catch(RouterException $e) | setupAuth ($router, $request_body) | 
Variables | |
| const | VERSION = '2' | 
| $router = Router::getInstance() | |
| try | |
| $uri = $_SERVER['PATH_INFO'] | |
| $method = $_SERVER['REQUEST_METHOD'] | |
| if(defined( 'RESTAPI\\VERSION') &&preg_match('~^/v(\d+)~i', $uri, $match)) if(version_compare(phpversion(), '5.6', '<') | else ) | 
| $user_id = setupAuth($router, $request_body) | |
| $response = $router->dispatch($uri, $method, $request_body) | |
Im Namensraum RESTAPI sind alle Klassen und Funktionen versammelt, die für die RESTful Web Services von Stud.IP benötigt werden.
| catch(RouterException $e) setupAuth | ( | $router, | |
| $request_body | |||
| ) | 

| $method = $_SERVER['REQUEST_METHOD'] | 
| $response = $router->dispatch($uri, $method, $request_body) | 
| $router = Router::getInstance() | 
| $uri = $_SERVER['PATH_INFO'] | 
| if(defined('RESTAPI\\VERSION') &&preg_match('~^/v(\d+)~i', $uri, $match)) if (version_compare(phpversion(), '5.6', '<') else) | 
| try | 
| const VERSION = '2' |