public function boot()
{
$this->loadTranslationsFrom(__DIR__ . '/../lang', 'image-validator');
$messages = trans('image-validator::validation');
$this->app->bind('Cviebrock\\ImageValidator\\ImageValidator', function ($app) use($messages) {
$validator = new ImageValidator($app['translator'], [], [], $messages);
if (isset($app['validation.presence'])) {
$validator->setPresenceVerifier($app['validation.presence']);
}
return $validator;
});
$this->addNewRules();
}