/**
  * Register the service provider.
  *
  * @return void
  */
 public function register()
 {
     parent::register();
     $this->app->bindShared('cache', function ($app) {
         return new CacheManager($app);
     });
 }
 /**
  * Register bindings in the container.
  *
  * @return void
  */
 public function register()
 {
     parent::register();
     // replace cache manager
     $this->app->singleton('cache', function ($app) {
         return new CacheManager($app);
     });
 }
 /**
  * Replace \Illuminate\Cache\CacheManager with B3IT\CacheManager
  *
  * @return void
  */
 public function register()
 {
     parent::register();
     $this->app->bindShared('cache', function ($app) {
         return new CacheManager($app);
     });
     $this->app->bindShared('memcached.connector', function () {
         return new MemcachedConnector();
     });
 }
 /**
  * Registers the service provider.
  */
 public function register()
 {
     parent::register();
     $this->app->singleton('yacache', function ($app) {
         return new CacheManager($app);
     });
     $this->app->singleton('yacache.store', function ($app) {
         return $app['yacache']->driver();
     });
     $this->registerCommands();
 }