mergeConfigFrom(__DIR__ . '/../config/fedi-discover.php', 'fedi-discover'); $this->app->bind( \Lvl0\FediDiscover\Clients\FediverseClientInterface::class, \Lvl0\FediDiscover\Clients\MastodonClient::class, ); } public function boot(): void { $this->loadMigrationsFrom(__DIR__ . '/../database/migrations'); Event::listen( UrlDiscovered::class, ); if ($this->app->runningInConsole()) { $this->publishes([ __DIR__ . '/../config/fedi-discover.php' => config_path('fedi-discover.php'), ], 'fedi-discover-config'); $this->commands([ PollInstancesCommand::class, ValidateInstancesCommand::class, ]); } } }