Add some debugging/trace messages

This commit is contained in:
Benjamin Renard 2020-12-01 16:48:07 +01:00
parent 597054acad
commit bc462c07b6
3 changed files with 8 additions and 3 deletions

View file

@ -484,6 +484,7 @@ class LSattribute extends LSlog_staticLoggerClass {
} }
if ($value !== false) { if ($value !== false) {
$this -> updateData = ensureIsArray($value); $this -> updateData = ensureIsArray($value);
self :: log_debug($this."generateValue(): generated values = ".varDump($this -> updateData));
return true; return true;
} }
return; return;

View file

@ -106,6 +106,7 @@ class LSformElement extends LSlog_staticLoggerClass {
*/ */
public function setValueFromPostData($data) { public function setValueFromPostData($data) {
$this -> values = ensureIsArray($data); $this -> values = ensureIsArray($data);
self :: log_trace($this." -> setValueFromPostData(): input data=".varDump($data)." / values=".varDump($this -> values));
return true; return true;
} }

View file

@ -323,6 +323,7 @@ class LSldapObject extends LSlog_staticLoggerClass {
} }
} }
$new_data = $LSform -> exportValues(); $new_data = $LSform -> exportValues();
self :: log_debug($this. "->updateData($idForm, $justValidate): new data=".varDump($new_data));
return $this -> _updateData($new_data,$idForm,$justValidate); return $this -> _updateData($new_data,$idForm,$justValidate);
} }
@ -354,9 +355,9 @@ class LSldapObject extends LSlog_staticLoggerClass {
} }
} }
if($this -> validateAttrsData($idForm)) { if($this -> validateAttrsData($idForm)) {
self :: log_debug("les données sont validées"); self :: log_debug($this."->_updateData(): Update data are validated");
if ($justValidate) { if ($justValidate) {
self :: log_debug('Just validate mode'); self :: log_debug($this."->_updateData(): Just validate mode");
return True; return True;
} }
@ -372,7 +373,7 @@ class LSldapObject extends LSlog_staticLoggerClass {
} }
if ($this -> submitChange($idForm)) { if ($this -> submitChange($idForm)) {
self :: log_debug('Les modifications sont submitées'); self :: log_debug($this."->_updateData(): changes are submited");
// Event After Modify // Event After Modify
$this -> fireEvent('after_modify'); $this -> fireEvent('after_modify');
@ -563,6 +564,7 @@ class LSldapObject extends LSlog_staticLoggerClass {
LSerror :: addErrorCode('LSldapObject_14',array('attr_depend' => $dependAttr, 'attr' => $attr -> getLabel())); LSerror :: addErrorCode('LSldapObject_14',array('attr_depend' => $dependAttr, 'attr' => $attr -> getLabel()));
continue; continue;
} }
self :: log_debug('Attribute '.$attr->name.' updated: generate new value for attribute '.$dependAttr);
if($this -> attrs[$dependAttr] -> canBeGenerated()) { if($this -> attrs[$dependAttr] -> canBeGenerated()) {
if (!$this -> attrs[$dependAttr] -> generateValue()) { if (!$this -> attrs[$dependAttr] -> generateValue()) {
LSerror :: addErrorCode('LSattribute_07',$this -> attrs[$dependAttr] -> getLabel()); LSerror :: addErrorCode('LSattribute_07',$this -> attrs[$dependAttr] -> getLabel());
@ -655,6 +657,7 @@ class LSldapObject extends LSlog_staticLoggerClass {
if (!LSldap :: update($this -> getType(),$dn, $submitData)) { if (!LSldap :: update($this -> getType(),$dn, $submitData)) {
return; return;
} }
self :: log_debug($this." -> submitChange($idForm): changes applied in LDAP");
if ($new) { if ($new) {
if (!$this -> fireEvent('after_create')) { if (!$this -> fireEvent('after_create')) {
LSerror :: addErrorCode('LSldapObject_21'); LSerror :: addErrorCode('LSldapObject_21');