getFilenameWithoutExtension(); if (in_array($filename, ['ApiPluginInterface', 'PluginLoader'])) { continue; } $class = 'App\\Api\\Plugins\\' . $filename; if (class_exists($class) && in_array(ApiPluginInterface::class, class_implements($class))) { $instance = new $class(); PluginLoader::registerPlugin($instance->getIdentifier(), $class); } } } /** * Bootstrap services. */ public function boot(): void { // } }