Example #1
0
 public function testCustomRules()
 {
     $rule = new Rule();
     $rule->required()->email()->custom();
     $this->assertRuleSame($rule, 'required|email|custom');
     $rule = new Rule();
     $rule->required()->email()->customWithExtra('param1', 'param2');
     $this->assertRuleSame($rule, 'required|email|customWithExtra:param1,param2');
 }
Example #2
0
 /**
  * When this rule is set we setup the *_confirmation pair as well.
  *
  * @return Input
  */
 public function ruleConfirmed()
 {
     $confirmed = $this->validator->add($this->getValue() . '_confirmation')->hidden();
     return parent::ruleConfirmed();
 }