3 namespace BookStack\Providers;
5 use Illuminate\Support\ServiceProvider;
6 use BookStack\Services\ActivityService;
7 use BookStack\Services\SettingService;
9 class CustomFacadeProvider extends ServiceProvider
12 * Bootstrap the application services.
16 public function boot()
22 * Register the application services.
26 public function register()
28 $this->app->bind('activity', function() {
29 return new ActivityService($this->app->make('BookStack\Activity'));
32 $this->app->bind('setting', function() {
33 return new SettingService(
34 $this->app->make('BookStack\Setting'),
35 $this->app->make('Illuminate\Contracts\Cache\Repository')