示例#1
0
 /**
  * @param  string $value
  * @return mixed
  */
 private static function _valueFromLdap($value)
 {
     try {
         $return = Zend_Ldap_Converter::fromLdap($value, Zend_Ldap_Converter::STANDARD, false);
         if ($return instanceof DateTime) {
             return Zend_Ldap_Converter::toLdapDateTime($return, false);
         } else {
             return $return;
         }
     } catch (InvalidArgumentException $e) {
         return $value;
     }
 }
示例#2
0
 /**
  * @dataProvider fromLdapProvider
  */
 public function testFromLdap($expect, $value, $type, $dateTimeAsUtc)
 {
     $this->assertSame($expect, Zend_Ldap_Converter::fromLdap($value, $type, $dateTimeAsUtc));
 }