diff --git a/public_html/includes/class/class.LSattr_html_select_list.php b/public_html/includes/class/class.LSattr_html_select_list.php
index 16ea9be1..555d7351 100644
--- a/public_html/includes/class/class.LSattr_html_select_list.php
+++ b/public_html/includes/class/class.LSattr_html_select_list.php
@@ -74,7 +74,7 @@ class LSattr_html_select_list extends LSattr_html{
* la valeur des balises option et en valeur ce qui sera affiché.
*/
protected function getPossibleValues() {
- return self :: _getPossibleValues(
+ return static :: _getPossibleValues(
$this -> getConfig('html_options'),
$this -> name,
$this->attribute->ldapObject
@@ -98,12 +98,12 @@ class LSattr_html_select_list extends LSattr_html{
if (isset($options['possible_values']) && is_array($options['possible_values'])) {
foreach($options['possible_values'] as $val_key => $val_label) {
if($val_key==='OTHER_OBJECT') {
- $objInfos=self :: getLSobjectPossibleValues($val_label,$options,$name);
- $retInfos=self :: _array_merge($retInfos,$objInfos);
+ $objInfos=static :: getLSobjectPossibleValues($val_label,$options,$name);
+ $retInfos=static :: _array_merge($retInfos,$objInfos);
}
elseif($val_key==='OTHER_ATTRIBUTE') {
- $attrInfos=self :: getLSattributePossibleValues($val_label, $options, $name, $ldapObject);
- $retInfos=self :: _array_merge($retInfos,$attrInfos);
+ $attrInfos=static :: getLSattributePossibleValues($val_label, $options, $name, $ldapObject);
+ $retInfos=static :: _array_merge($retInfos,$attrInfos);
}
elseif (is_array($val_label)) {
if (!isset($val_label['possible_values']) || !is_array($val_label['possible_values']) || !isset($val_label['label']))
@@ -111,8 +111,8 @@ class LSattr_html_select_list extends LSattr_html{
$subRetInfos=array();
foreach($val_label['possible_values'] as $vk => $vl) {
if ($vk==='OTHER_OBJECT') {
- $objInfos=self :: getLSobjectPossibleValues($vl,$options,$name);
- $subRetInfos=self :: _array_merge($subRetInfos,$objInfos);
+ $objInfos=static :: getLSobjectPossibleValues($vl,$options,$name);
+ $subRetInfos=static :: _array_merge($subRetInfos,$objInfos);
}
else {
$vk=$ldapObject->getFData($vk);
@@ -125,7 +125,7 @@ class LSattr_html_select_list extends LSattr_html{
$subRetInfos[$vk]=$vl;
}
}
- self :: _sort($subRetInfos,$options);
+ static :: _sort($subRetInfos,$options);
if (isset($options['translate_labels']) && !$options['translate_labels']) {
$subRetLabel = $ldapObject->getFData($val_label['label']);
}
@@ -150,7 +150,7 @@ class LSattr_html_select_list extends LSattr_html{
}
}
- self :: _sort($retInfos,$options);
+ static :: _sort($retInfos,$options);
return $retInfos;
}
@@ -229,7 +229,7 @@ class LSattr_html_select_list extends LSattr_html{
* @retval int Value for uasort
**/
protected static function _sortTwoValuesDesc(&$va,&$vb) {
- return (-1 * self :: _sortTwoValuesAsc($va,$vb));
+ return (-1 * static :: _sortTwoValuesAsc($va,$vb));
}
@@ -299,7 +299,7 @@ class LSattr_html_select_list extends LSattr_html{
}
}
- self :: _sort($retInfos,$options);
+ static :: _sort($retInfos,$options);
return $retInfos;
}
@@ -373,15 +373,15 @@ class LSattr_html_select_list extends LSattr_html{
LSerror :: addErrorCode('LSattr_html_select_list_03',$attr['attr']);
}
else
- $retInfos = self :: getLSattributePossibleValues($attr['attr'], $options ,$name ,$ldapObject);
+ $retInfos = static :: getLSattributePossibleValues($attr['attr'], $options ,$name ,$ldapObject);
}
else
LSerror :: addErrorCode('LSattr_html_select_list_02',$attr['attr']);
}
else {
foreach($attr as $sub_attr => $sub_label) {
- $subRetInfos = self :: getLSattributePossibleValues($sub_attr, $options ,$name ,$ldapObject);
- self :: _sort($subRetInfos,$options);
+ $subRetInfos = static :: getLSattributePossibleValues($sub_attr, $options ,$name ,$ldapObject);
+ static :: _sort($subRetInfos,$options);
$retInfos[] = array (
'label' => $sub_label,
'possible_values' => $subRetInfos
@@ -389,7 +389,7 @@ class LSattr_html_select_list extends LSattr_html{
}
}
}
- self :: _sort($retInfos,$options);
+ static :: _sort($retInfos,$options);
return $retInfos;
}