X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/b61c1d8df0171deb4198f81c7227bed728cb0c3f..refs/pull/325/head:/app/Providers/CustomFacadeProvider.php diff --git a/app/Providers/CustomFacadeProvider.php b/app/Providers/CustomFacadeProvider.php index f5dd37424..b2c7acf5e 100644 --- a/app/Providers/CustomFacadeProvider.php +++ b/app/Providers/CustomFacadeProvider.php @@ -1,10 +1,19 @@ app->bind('activity', function() { - return new ActivityService($this->app->make('Oxbow\Activity')); + return new ActivityService( + $this->app->make(Activity::class), + $this->app->make(PermissionService::class) + ); + }); + + $this->app->bind('views', function() { + return new ViewService( + $this->app->make(View::class), + $this->app->make(PermissionService::class) + ); }); $this->app->bind('setting', function() { return new SettingService( - $this->app->make('Oxbow\Setting'), - $this->app->make('Illuminate\Contracts\Cache\Repository') + $this->app->make(Setting::class), + $this->app->make(Repository::class) + ); + }); + + $this->app->bind('images', function() { + return new ImageService( + $this->app->make(ImageManager::class), + $this->app->make(Factory::class), + $this->app->make(Repository::class) ); }); }