Standardize code

This commit is contained in:
Laurent Destailleur 2017-05-16 18:12:10 +02:00
parent d110292a1b
commit b0f0285137
4 changed files with 34 additions and 1 deletions

View File

@ -494,6 +494,21 @@ class Orders extends DolibarrApi
);
}
/**
* Clean sensible object datas
*
* @param object $object Object to clean
* @return array Array of cleaned object properties
*/
function _cleanObjectDatas($object) {
$object = parent::_cleanObjectDatas($object);
unset($object->address);
return $object;
}
/**
* Validate fields before create or update object
*

View File

@ -116,7 +116,6 @@ class Commande extends CommonOrder
public $demand_reason_id; // Source reason. Why we receive order (after a phone campaign, ...)
public $demand_reason_code;
public $address;
public $date; // Date commande
/**
* @deprecated

View File

@ -272,6 +272,23 @@ class Users extends DolibarrApi
return $this->useraccount->delete($id);
}
/**
* Clean sensible object datas
*
* @param object $object Object to clean
* @return array Array of cleaned object properties
*/
function _cleanObjectDatas($object) {
$object = parent::_cleanObjectDatas($object);
unset($object->default_values);
unset($object->lastsearch_values);
unset($object->lastsearch_values_tmp);
return $object;
}
/**
* Validate fields before create or update object
*

View File

@ -110,6 +110,8 @@ class User extends CommonObject
public $conf; // To store personal config
public $default_values; // To store default values for user
public $lastsearch_values_tmp; // To store current search criterias for user
public $lastsearch_values; // To store last saved search criterias for user
public $users; // To store all tree of users hierarchy
public $parentof; // To store an array of all parents for all ids.