Beispiel #1
0
 function setValue($value)
 {
     if (is_string($value)) {
         $value = str_replace(',', '.', $value);
         $value = str_replace(' ', '', $value);
     }
     parent::setValue($value);
     return $this;
 }
Beispiel #2
0
 function setValue($value)
 {
     if (!is_bool($value)) {
         if (in_array($value, array(1, 'true', 't'))) {
             $value = true;
         } else {
             if (in_array($value, array(0, 'false', 'f'))) {
                 $value = false;
             } else {
                 throw new TypeCastException($this, $value, 'not an Boolean value specified');
             }
         }
     }
     parent::setValue($value);
     return $this;
 }