コード例 #1
0
ファイル: solver.php プロジェクト: Nr90/kennissysteem
 public function evaluate(KnowledgeState $state)
 {
     $state_value = $state->value($this->name);
     if ($state_value instanceof Maybe) {
         return $state_value;
     }
     return $state_value == $this->value ? Yes::because([$this->name]) : No::because([$this->name]);
 }
コード例 #2
0
ファイル: NoTest.php プロジェクト: nowsolutions/Validation
 /**
  * @dataProvider invalidNoProvider
  */
 public function testShouldNotValidatePatternAccordingToTheDefinedLocale($input)
 {
     $rule = new No();
     $this->assertFalse($rule->validate($input));
 }