Exemplo n.º 1
0
 /**
  *
  * @dataProvider invalidProvider
  */
 public function testInvalidValidate($class, $name, $exMessage)
 {
     try {
         $this->assertFalse(ModelAccessorValidator::validate($class, $name));
     } catch (\Exception $ex) {
         $this->assertContains($exMessage, $ex->getMessage());
     }
 }
Exemplo n.º 2
0
 private function assignValue($key, $value)
 {
     if (ModelAccessorValidator::validate($this, $this->convertToCamelCase($key))) {
         $setter = "set" . $this->convertToCamelCase($key);
         $this->{$setter}($value);
     } else {
         $this->__set($key, $value);
     }
 }
Exemplo n.º 3
0
 private function assignValue($key, $value)
 {
     // If we find the getter setter, use that, otherwise use magic method.
     if (ModelAccessorValidator::validate($this, $this->convertToCamelCase($key))) {
         $setter = "set" . $this->convertToCamelCase($key);
         $this->{$setter}($value);
     } else {
         $this->__set($key, $value);
     }
 }