registerInstance(); } public function loadConfig() { return require __DIR__ . DIRECTORY_SEPARATOR . 'config.php'; } public function loadRouteFrom() { // TODO: Implement loadRouteFrom() method. return __DIR__ . DIRECTORY_SEPARATOR . 'route.php'; } protected function registerInstance() { $default = config('catch.domains.default'); switch ($default) { case 'aliyun': $this->app->instance(DomainActionInterface::class, new Domain); break; default: break; } } }