コード例 #1
0
ファイル: Boolean.php プロジェクト: addiks/phpsql
 public function validate($value)
 {
     parent::validate($value);
     if (!is_bool($value)) {
         throw new ErrorException("Value has to be boolean!");
     }
 }
コード例 #2
0
ファイル: Number.php プロジェクト: addiks/phpsql
 public function validate($value)
 {
     parent::validate($value);
     if (!is_numeric($value)) {
         throw new ErrorException("Value has to be numeric!");
     }
 }
コード例 #3
0
ファイル: Text.php プロジェクト: addiks/phpsql
 /**
  * Check for datatype string.
  * @param string $value
  * @throws  Exception\Error
  */
 protected function validate($value)
 {
     parent::validate($value);
     if (!is_string($value)) {
         throw new ErrorException("Value has to be text!");
     }
 }