mirror of
https://code.castopod.org/adaures/castopod
synced 2025-05-13 09:45:47 +00:00
21 lines
466 B
PHP
21 lines
466 B
PHP
![]() |
<?php
|
||
|
|
||
|
declare(strict_types=1);
|
||
|
|
||
|
namespace Modules\Api\Rest\V1\Config;
|
||
|
|
||
|
use CodeIgniter\Config\BaseService;
|
||
|
use Modules\Api\Rest\V1\Core\Exceptions;
|
||
|
|
||
|
class Services extends BaseService
|
||
|
{
|
||
|
public static function restApiExceptions(bool $getShared = true)
|
||
|
{
|
||
|
if ($getShared) {
|
||
|
return static::getSharedInstance('restApiExceptions');
|
||
|
}
|
||
|
|
||
|
return new Exceptions(config('Exceptions'), static::request(), static::response());
|
||
|
}
|
||
|
}
|