/**
  * Creates a new instance of ValidatorExtension.
  */
 public function __construct($translator, $data, $rules, $messages, array $customAttributes = [])
 {
     // Set custom validation error messages
     if (!isset($messages['vat_number'])) {
         $messages['vat_number'] = $translator->get('vatnumber-validator::validation.vat_number');
     }
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
 }
 /**
  * Create a new Validator instance.
  *
  * @param  \Symfony\Component\Translation\TranslatorInterface  $translator
  * @param  array  $data
  * @param  array  $rules
  * @param  array  $messages
  * @param  array  $customAttributes
  * @return void
  */
 public function __construct(TranslatorInterface $translator, array $data, array $rules, array $messages = array(), array $customAttributes = array())
 {
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
     // add custom numeric rules
     $this->numericRules = array_merge($this->numericRules, $this->customNumericRules);
     // add custom implicit rules
     $this->implicitRules = array_merge($this->implicitRules, $this->customImplicitRules);
 }
Exemple #3
0
 public function __construct($translator, $data, $rules, $messages, array $customAttributes = array())
 {
     // Set custom validation error messages
     if (!isset($messages['null_or_exists'])) {
         $messages['null_or_exists'] = $translator->get('daylight-validator::validation.null_or_exists');
     }
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
 }
 /**
  * Creates a new instance of ValidatorExtension
  */
 public function __construct($translator, $data, $rules, $messages, array $customAttributes = array())
 {
     // Set custom validation error messages
     if (!isset($messages['unique_with'])) {
         $messages['unique_with'] = $translator->get('uniquewith-validator::validation.unique_with');
     }
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
 }
 /**
  * Creates a new instance of ValidatorExtension
  */
 public function __construct($translator, $data, $rules, $messages)
 {
     parent::__construct($translator, $data, $rules, $messages);
     // Set custom validation error messages
     if (!isset($this->messages['unique_with'])) {
         $this->messages['unique_with'] = $this->translator->get('uniquewith-validator::validation.unique_with');
     }
 }
Exemple #6
0
 public function __construct(array $data, array $rules, array $messages = array(), array $customAttributes = array())
 {
     parent::__construct(\App::make('translator'), $data, $rules, $messages, $customAttributes);
 }
Exemple #7
0
 /**
  * Create a new Validator instance.
  *
  * @param  \Symfony\Component\Translation\TranslatorInterface  $translator
  * @param  array  $data
  * @param  array  $rules
  * @param  array  $messages
  * @param  array  $customAttributes
  * @return void
  */
 public function __construct(TranslatorInterface $translator, array $data, array $rules, array $messages = array(), array $customAttributes = array())
 {
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
     $this->implicitRules[] = 'RequiredForDefaultLang';
 }
Exemple #8
0
 /**
  * Create a new Validator instance.
  *
  * @param  \Symfony\Component\Translation\TranslatorInterface $translator
  * @param  array                                              $data
  * @param  array                                              $rules
  * @param  array                                              $messages
  *
  * @return void
  */
 public function __construct($translator, $data, $rules, $messages = [])
 {
     parent::__construct($translator, $data, $rules, $messages);
     $this->numericRules[] = 'Positive';
 }
Exemple #9
0
 /**
  * Create a new Validator instance.
  *
  * @param  \Symfony\Component\Translation\TranslatorInterface  $translator
  * @param  array $data
  * @param  array $rules
  * @param  array $messages
  * @param  array $customAttributes
  * @return \WinkForm\Validation\WinkValidator
  */
 public function __construct(TranslatorInterface $translator, $data, $rules, $messages = array(), $customAttributes = array())
 {
     // add NotEmpty to the implicit exceptions to skipping empty string validations
     $this->implicitRules[] = 'NotEmpty';
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
 }
 /**
  * This method signature copied from parent class. Only reason we
  * need it is to add the implicit rule for "Exclusive With"
  *
  * @param  \Symfony\Component\Translation\TranslatorInterface  $translator
  * @param  array  $data
  * @param  array  $rules
  * @param  array  $messages
  * @param  array  $customAttributes
  * @return void
  */
 public function __construct(TranslatorInterface $translator, array $data, array $rules, array $messages = array(), array $customAttributes = array())
 {
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
     // adds more "required"ish rules to run even if field absent
     $this->addImplicitExtension('ExclusiveWith', self::class . '@validateExclusiveWith');
 }
Exemple #11
0
 public function __construct(TranslatorInterface $translator, array $data, array $rules, array $messages = array(), array $customAttributes = array())
 {
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
     $this->setCustomMessages($this->msgs);
     $this->numericRules[] = 'ForeignInt';
 }
 public function __construct($translator, $data, $rules, $messages = array(), $customAttributes = array())
 {
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
     $this->setCustomMessages(['bf_no' => 'Please enter a valid BF Number.', 'yor' => 'The year of registration should be a valid year/month e.g 2009/3', 'address' => 'The :attribute should be a valid postal address e.g 29263 - 00100', 'cap' => 'The :attribute should be a valid CAP Link e.g http://www.beforward.jp/customer/cap?t=9acb190cbfa04474bfee0f87ccbeb61d']);
 }
 public function __construct(TranslatorInterface $translator, $data, $rules, $messages = array())
 {
     parent::__construct($translator, $data, $rules, $messages);
     $this->isImplicit('fail');
 }
Exemple #14
0
 /**
  * Create a new Validator instance.
  *
  * @param  \Symfony\Component\Translation\TranslatorInterface  $translator
  * @param  array  $data
  * @param  array  $rules
  * @param  array  $messages
  * @param  array  $customAttributes
  * @return void
  */
 public function __construct(TranslatorInterface $translator, array $data, array $rules, array $messages = [], array $customAttributes = [])
 {
     pkdebug("Making PkValidator: Translator:", $translator, "Data:", $data, "Rules:", $rules, "Messages:", $messages, "CustomAtts:", $customAttributes);
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
     //$this->setCustomMessages(['id.test'=>"Failed ID Test!", 'test'=>'Failed the Test']);
 }
Exemple #15
0
 /**
  * Create a new Validator instance.
  *
  * @param  \Symfony\Component\Translation\TranslatorInterface  $translator
  * @param  array  $data
  * @param  array  $rules
  * @param  array  $messages
  * @param  array  $customAttributes
  */
 public function __construct(TranslatorInterface $translator, array $data, array $rules, array $messages = array(), array $customAttributes = array(), Neo4j $neo4j = null)
 {
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
     $this->neo4j = $neo4j;
 }
Exemple #16
0
 public function __construct(Application $app, TranslatorInterface $translator, $data, $rules, $messages = array(), $customAttributes = array())
 {
     $this->app = $app;
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
 }
Exemple #17
0
 /**
  * Creates a new instance of ImageValidator
  */
 public function __construct($translator, $data, $rules, $messages)
 {
     parent::__construct($translator, $data, $rules, $messages);
 }
 public function __construct(\Symfony\Component\Translation\TranslatorInterface $translator, $data, $rules, $messages = array())
 {
     $this->implicitRules[] = "RequiredIfAttribute";
     parent::__construct($translator, $data, $rules, $messages);
 }
 public function __construct($translator, $data, $rules, $messages = array(), $customAttributes = array())
 {
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
     $this->setCustomMessages(array('phone' => 'The phone number is not valid. Please confirm and try again.'));
 }
 /**
  * @param TranslatorInterface $translator
  * @param array               $data
  * @param array               $rules
  * @param array               $messages
  * @param array               $customAttributes
  * @SuppressWarnings(PHPMD.ExcessiveParameterList)
  */
 public function __construct(TranslatorInterface $translator, array $data, array $rules, array $messages = [], array $customAttributes = [])
 {
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
 }
 public function __construct(TranslatorInterface $translator, $data, $rules, $messages = array())
 {
     parent::__construct($translator, $data, $rules, $messages);
     array_push($this->implicitRules, 'RequiredIfNot');
 }
 public function __construct($translator, $data, $rules, $messages = array(), $customAttributes = array())
 {
     parent::__construct($translator, $data, $rules, $messages, $customAttributes);
     $this->_set_custom_stuff();
 }
 /**
  * Constructor used to set custom messages
  *
  * @param mixed $translator
  * @param mixed $data
  * @param mixed $rules
  * @param array $messages
  * @param array $customAttributes
  */
 public function __construct($translator, $data, $rules, $messages = array(), $customAttributes = array())
 {
     parent::__construct($translator, $data, $rules, $messages = array(), $customAttributes = array());
     $this->setCustomMessages($this->custom_messages);
 }