php_rest_api/original/clases/respuestas.class.php

64 lines
1.4 KiB
PHP
Raw Permalink Normal View History

2023-03-24 12:41:27 -03:00
<?php
class respuestas{
public $response = [
'status' => "ok",
"result" => array()
];
public function error_405(){
$this->response['status'] = "error";
$this->response['result'] = array(
"error_id" => "405",
"error_msg" => "Metodo no permitido"
);
return $this->response;
}
public function error_200($valor = "Datos incorrectos"){
$this->response['status'] = "error";
$this->response['result'] = array(
"error_id" => "200",
"error_msg" => $valor
);
return $this->response;
}
public function error_400(){
$this->response['status'] = "error";
$this->response['result'] = array(
"error_id" => "400",
"error_msg" => "Datos enviados incompletos o con formato incorrecto"
);
return $this->response;
}
public function error_500($valor = "Error interno del servidor"){
$this->response['status'] = "error";
$this->response['result'] = array(
"error_id" => "500",
"error_msg" => $valor
);
return $this->response;
}
public function error_401($valor = "No autorizado"){
$this->response['status'] = "error";
$this->response['result'] = array(
"error_id" => "401",
"error_msg" => $valor
);
return $this->response;
}
}
?>