コード例 #1
0
ファイル: Attribute.php プロジェクト: kobmaki/icingaweb2
 /**
  * @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
ファイル: ConverterTest.php プロジェクト: jsnshrmn/Suma
 /**
  * @dataProvider fromLdapProvider
  */
 public function testFromLdap($expect, $value, $type, $dateTimeAsUtc)
 {
     $this->assertSame($expect, Zend_Ldap_Converter::fromLdap($value, $type, $dateTimeAsUtc));
 }