protected function registerUserRepository() { $this->app->singleton(['xe.users' => UserRepositoryInterface::class], function ($app) { return new UserRepository(User::class); }); }