コード例 #1
0
ファイル: error.php プロジェクト: annaqin/eden
 protected function _isValid($type, $data)
 {
     if ($type == 'gmt') {
         return preg_match('/^GMT(\\-|\\+)[0-9]{2,4}$/', $data);
     }
     return parent::_isValid($type, $data);
 }
コード例 #2
0
ファイル: error.php プロジェクト: brynner/postr
 protected function _isValid($type, $data)
 {
     $valid = Eden_Timezone_Validation::i();
     switch ($type) {
         case 'location':
             return $valid->isLocation($data);
         case 'utc':
             return $valid->isUtc($data);
         case 'abbr':
             return $valid->isAbbr($data);
         default:
             break;
     }
     return parent::_isValid($type, $data);
 }
コード例 #3
0
ファイル: eden.php プロジェクト: rafamaxber/Arkay-sync
if(!class_exists('Eden_Timezone_Error')){class Eden_Timezone_Error extends Eden_Error{public static function i($message=NULL,$code=0){$class=__CLASS__;return new $class($message,$code);}protected function _isValid($type,$data){$valid=Eden_Timezone_Validation::i();switch($type){case 'location': return $valid->isLocation($data);case 'utc': return $valid->isUtc($data);case 'abbr': return $valid->isAbbr($data);default: break;}return parent::_isValid($type,$data);}}}