コード例 #1
0
ファイル: Boolean.php プロジェクト: splitice/radical-db
 /**
  * @param string $value
  */
 public function setValue($value)
 {
     if (is_bool($value)) {
         if ($value) {
             $value = $this->getTrueValue();
         } else {
             $value = $this->getFalseValue();
         }
         parent::setValue($value);
     } elseif (in_array($value, $this->extra)) {
         parent::setValue($value);
     } else {
         throw new \Exception('Invalid value');
     }
 }
コード例 #2
0
ファイル: Serialize.php プロジェクト: splitice/radical-db
 function setValueSerialized($value)
 {
     parent::setValue($value);
 }
コード例 #3
0
ファイル: Password.php プロジェクト: splitice/radical-db
 function setValue($value)
 {
     $class = $this->getAlgo();
     parent::setValue($class::Hash($value));
 }