From ca48658a327d02ef0460827d9cfdddd6c5c475f4 Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Fri, 5 Dec 2008 17:32:42 +0000 Subject: [PATCH] - LSattr_ldap_date : Gestion du cas paticulier du stockage d'un timestamp UNIX. --- trunk/includes/class/class.LSattr_ldap_date.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/trunk/includes/class/class.LSattr_ldap_date.php b/trunk/includes/class/class.LSattr_ldap_date.php index db6f09bb..c9a82938 100644 --- a/trunk/includes/class/class.LSattr_ldap_date.php +++ b/trunk/includes/class/class.LSattr_ldap_date.php @@ -37,6 +37,9 @@ class LSattr_ldap_date extends LSattr_ldap { if(!is_array($data)) { $data=array($data); } + if ($this -> config['ldap_options']['timestamp']==1) { + return $data; + } $retval=array(); foreach($data as $val) { $date = strptime($val,$this -> getFormat()); @@ -55,6 +58,9 @@ class LSattr_ldap_date extends LSattr_ldap { * @retval mixed La valeur traitée de l'attribut */ function getUpdateData($data) { + if ($this -> config['ldap_options']['timestamp']==1) { + return $data; + } $retval=array(); if(is_array($data)) { foreach($data as $val) {