Gestion du code d'erreur 200 ou 417
This commit is contained in:
parent
a7a4c65f85
commit
07d608fdaf
|
@ -98,7 +98,7 @@
|
||||||
|
|
||||||
|
|
||||||
// Api
|
// Api
|
||||||
$R->post('api/?', function(){
|
$R->post('api.+', function(){
|
||||||
$request = ModuleRequest::fromPost($_POST);
|
$request = ModuleRequest::fromPost($_POST);
|
||||||
$answer = $request->dispatch();
|
$answer = $request->dispatch();
|
||||||
|
|
||||||
|
|
|
@ -117,6 +117,11 @@
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public static function setHttpCode($error){
|
||||||
|
http_response_code( $error == self::Success ? 200 : 417 );
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
|
@ -136,6 +136,9 @@
|
||||||
*/
|
*/
|
||||||
public function serialize(){
|
public function serialize(){
|
||||||
|
|
||||||
|
// Code Http
|
||||||
|
ManagerError::setHttpCode($this->error);
|
||||||
|
|
||||||
// On rajoute l'erreur au message
|
// On rajoute l'erreur au message
|
||||||
$returnData = array_merge(
|
$returnData = array_merge(
|
||||||
array(
|
array(
|
||||||
|
|
Loading…
Reference in New Issue