diff --git a/app/Config/Filters.php b/app/Config/Filters.php index 14f947c6..1de72645 100644 --- a/app/Config/Filters.php +++ b/app/Config/Filters.php @@ -4,17 +4,13 @@ declare(strict_types=1); namespace Config; -use App\Filters\AllowCorsFilter; use CodeIgniter\Config\BaseConfig; use CodeIgniter\Filters\CSRF; use CodeIgniter\Filters\DebugToolbar; use CodeIgniter\Filters\Honeypot; use CodeIgniter\Filters\InvalidChars; use CodeIgniter\Filters\SecureHeaders; -use Modules\Api\Rest\V1\Filters\ApiFilter; use Modules\Auth\Filters\PermissionFilter; -use Modules\Fediverse\Filters\FediverseFilter; -use Modules\PremiumPodcasts\Filters\PodcastUnlockFilter; class Filters extends BaseConfig { @@ -24,15 +20,11 @@ class Filters extends BaseConfig * @var array */ public array $aliases = [ - 'csrf' => CSRF::class, - 'toolbar' => DebugToolbar::class, - 'honeypot' => Honeypot::class, - 'invalidchars' => InvalidChars::class, - 'secureheaders' => SecureHeaders::class, - 'fediverse' => FediverseFilter::class, - 'allow-cors' => AllowCorsFilter::class, - 'rest-api' => ApiFilter::class, - 'podcast-unlock' => PodcastUnlockFilter::class, + 'csrf' => CSRF::class, + 'toolbar' => DebugToolbar::class, + 'honeypot' => Honeypot::class, + 'invalidchars' => InvalidChars::class, + 'secureheaders' => SecureHeaders::class, ]; /** diff --git a/modules/Api/Rest/V1/Config/Registrar.php b/modules/Api/Rest/V1/Config/Registrar.php new file mode 100644 index 00000000..ec76dcee --- /dev/null +++ b/modules/Api/Rest/V1/Config/Registrar.php @@ -0,0 +1,19 @@ + [ + 'rest-api' => ApiFilter::class, + ], + ]; + } +} diff --git a/modules/Fediverse/Config/Registrar.php b/modules/Fediverse/Config/Registrar.php new file mode 100644 index 00000000..31b701a0 --- /dev/null +++ b/modules/Fediverse/Config/Registrar.php @@ -0,0 +1,21 @@ + [ + 'fediverse' => FediverseFilter::class, + 'allow-cors' => AllowCorsFilter::class, + ], + ]; + } +} diff --git a/modules/PremiumPodcasts/Config/Registrar.php b/modules/PremiumPodcasts/Config/Registrar.php new file mode 100644 index 00000000..103af97b --- /dev/null +++ b/modules/PremiumPodcasts/Config/Registrar.php @@ -0,0 +1,19 @@ + [ + 'podcast-unlock' => PodcastUnlockFilter::class, + ], + ]; + } +}