示例#1
0
 /**
  * @param  string|DateTime $value
  * @return integer|null
  */
 private static function _valueFromLdapDateTime($value)
 {
     if ($value instanceof DateTime) {
         return $value->format('U');
     } else {
         if (is_string($value)) {
             try {
                 return Zend_Ldap_Converter::fromLdapDateTime($value, false)->format('U');
             } catch (InvalidArgumentException $e) {
                 return null;
             }
         } else {
             return null;
         }
     }
 }