[11/06/2024] Les premières modifs + installation de quelques modules indispensables

This commit is contained in:
2024-06-11 14:57:59 +02:00
parent 5ac5653ae5
commit 77cf2c7cc6
1626 changed files with 171457 additions and 131 deletions

View File

@@ -0,0 +1,60 @@
<?php
namespace OpenApi\Exception;
use OpenApi\Model\Api\Error;
class OpenApiException extends \Exception
{
/** @var string */
protected $httpCode;
/** @var Error */
protected $error;
public function __construct(Error $error, $httpCode = 400)
{
$this->error = $error;
$this->httpCode = $httpCode;
}
/**
* @return string
*/
public function getHttpCode()
{
return $this->httpCode;
}
/**
* @param string $httpCode
*
* @return OpenApiException
*/
public function setHttpCode($httpCode)
{
$this->httpCode = $httpCode;
return $this;
}
/**
* @return Error
*/
public function getError()
{
return $this->error;
}
/**
* @param Error $error
*
* @return OpenApiException
*/
public function setError($error)
{
$this->error = $error;
return $this;
}
}