diff --git a/src/Bosnadev/Repositories/Providers/RepositoryProvider.php b/src/Bosnadev/Repositories/Providers/RepositoryProvider.php index 59f6cce..e90a5dd 100644 --- a/src/Bosnadev/Repositories/Providers/RepositoryProvider.php +++ b/src/Bosnadev/Repositories/Providers/RepositoryProvider.php @@ -62,7 +62,7 @@ public function register() $this->commands(['command.repository.make', 'command.criteria.make']); // Config path. - $config_path = __DIR__ . '/../../../config/repositories.php'; + $config_path = __DIR__ . '/../../../../config/repositories.php'; // Merge config. $this->mergeConfigFrom( @@ -104,12 +104,9 @@ protected function registerBindings() protected function registerMakeRepositoryCommand() { // Make repository command. - $this->app['command.repository.make'] = $this->app->share( - function($app) - { - return new MakeRepositoryCommand($app['RepositoryCreator'], $app['Composer']); - } - ); + $this->app->singleton('command.repository.make', function ($app) { + return new MakeRepositoryCommand($app['RepositoryCreator'], $app['Composer']); + }); } /** @@ -118,12 +115,9 @@ function($app) protected function registerMakeCriteriaCommand() { // Make criteria command. - $this->app['command.criteria.make'] = $this->app->share( - function($app) - { - return new MakeCriteriaCommand($app['CriteriaCreator'], $app['Composer']); - } - ); + $this->app->singleton('command.criteria.make', function ($app) { + return new MakeCriteriaCommand($app['CriteriaCreator'], $app['Composer']); + }); } /**