api =========================================================*/ $R->post('api(?:/(.*))?', function($url){ $request = ModuleRequest::fromPost($url, $_POST); $answer = $request->dispatch(); // Si c'est une réponse if( $answer instanceof ModuleResponse ) echo $answer->serialize(); }); /* [3] Any other URL -> homepage =========================================================*/ $R->get('.+', function(){ header(__REDIRECT__); }); $R->post('.+', function(){ header(__REDIRECT__); }); /* [8] Launch Router ===================================================*/ $R->run(); ?>