/** * Bootstrap the application events. * * @return void */ public function boot() { $this->loadTranslationsFrom(__DIR__ . '/../lang', 'image-validator'); $this->app->bind('Cviebrock\\ImageValidator\\ImageValidator', function ($app) { $validator = new ImageValidator($app['translator'], [], [], trans('image-validator::validation')); if (isset($app['validation.presence'])) { $validator->setPresenceVerifier($app['validation.presence']); } return $validator; }); $this->addNewRules(); }
/** * Bootstrap the application events. * * @return void */ public function boot() { $this->package('cviebrock/image-validator', 'image-validator'); $this->app->bind('Cviebrock\\ImageValidator\\ImageValidator', function ($app) { $validator = new ImageValidator($app['translator'], array(), array(), $app['translator']->get('image-validator::validation')); if (isset($app['validation.presence'])) { $validator->setPresenceVerifier($app['validation.presence']); } return $validator; }); $this->addNewRules(); }