<?php declare(strict_types=1); namespace Modules\Api\Rest\V1\Config; use CodeIgniter\Config\BaseService; use Config\Exceptions as ExceptionsConfig; 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(ExceptionsConfig::class), static::request(), static::response()); } }