https://github.com/marienfressinaud/FreshRSS/issues/303#issuecomment-38351311 https://github.com/marienfressinaud/FreshRSS/issues/163 * Remove Minz_Response (not needed anymore) * Move Minz_Request::reseted to Minz_Dispatcher::reset()pull/474/head
parent
69deb27f65
commit
5081ffaf39
9 changed files with 73 additions and 140 deletions
@ -1,60 +0,0 @@ |
||||
<?php |
||||
/** |
||||
* MINZ - Copyright 2011 Marien Fressinaud |
||||
* Sous licence AGPL3 <http://www.gnu.org/licenses/> |
||||
*/ |
||||
|
||||
/** |
||||
* Response représente la requête http renvoyée à l'utilisateur |
||||
*/ |
||||
class Minz_Response { |
||||
private static $header = 'HTTP/1.0 200 OK'; |
||||
private static $body = ''; |
||||
|
||||
/** |
||||
* Mets à jour le body de la Response |
||||
* @param $text le texte à incorporer dans le body |
||||
*/ |
||||
public static function setBody ($text) { |
||||
self::$body = $text; |
||||
} |
||||
|
||||
/** |
||||
* Mets à jour le header de la Response |
||||
* @param $code le code HTTP, valeurs possibles |
||||
* - 200 (OK) |
||||
* - 403 (Forbidden) |
||||
* - 404 (Forbidden) |
||||
* - 500 (Forbidden) -> par défaut si $code erroné |
||||
* - 503 (Forbidden) |
||||
*/ |
||||
public static function setHeader ($code) { |
||||
switch ($code) { |
||||
case 200 : |
||||
self::$header = 'HTTP/1.0 200 OK'; |
||||
break; |
||||
case 403 : |
||||
self::$header = 'HTTP/1.0 403 Forbidden'; |
||||
break; |
||||
case 404 : |
||||
self::$header = 'HTTP/1.0 404 Not Found'; |
||||
break; |
||||
case 500 : |
||||
self::$header = 'HTTP/1.0 500 Internal Server Error'; |
||||
break; |
||||
case 503 : |
||||
self::$header = 'HTTP/1.0 503 Service Unavailable'; |
||||
break; |
||||
default : |
||||
self::$header = 'HTTP/1.0 500 Internal Server Error'; |
||||
} |
||||
} |
||||
|
||||
/** |
||||
* Envoie la Response à l'utilisateur |
||||
*/ |
||||
public static function send () { |
||||
header (self::$header); |
||||
echo self::$body; |
||||
} |
||||
} |
Loading…
Reference in new issue