keep only commonobject property oldcopy (#32123)
* clean properties * clean properties * clean properties * clean properties * clean phpcs * clean phan * clean code --------- Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
This commit is contained in:
parent
353633cef8
commit
13b8f5feff
18 changed files with 6 additions and 81 deletions
|
|
@ -27870,12 +27870,6 @@ parameters:
|
|||
count: 1
|
||||
path: ../../htdocs/product/stock/movement_list.php
|
||||
|
||||
-
|
||||
message: '#^Variable \$whClass might not be defined\.$#'
|
||||
identifier: variable.undefined
|
||||
count: 1
|
||||
path: ../../htdocs/product/stock/movement_list.php
|
||||
|
||||
-
|
||||
message: '#^If condition is always false\.$#'
|
||||
identifier: if.alwaysFalse
|
||||
|
|
|
|||
|
|
@ -231,12 +231,6 @@ class Asset extends CommonObject
|
|||
*/
|
||||
public $status;
|
||||
|
||||
/**
|
||||
* @var static object oldcopy
|
||||
*/
|
||||
public $oldcopy;
|
||||
|
||||
|
||||
/**
|
||||
* @var AssetDepreciationOptions Used for computed fields of depreciation options class.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -122,11 +122,6 @@ class Propal extends CommonObject
|
|||
*/
|
||||
public $ref_customer;
|
||||
|
||||
/**
|
||||
* @var static oldcopy with propal properties
|
||||
*/
|
||||
public $oldcopy;
|
||||
|
||||
/**
|
||||
* Status of the quote
|
||||
* @var int
|
||||
|
|
|
|||
|
|
@ -248,11 +248,6 @@ class Facture extends CommonInvoice
|
|||
*/
|
||||
public $tab_next_situation_invoice = array();
|
||||
|
||||
/**
|
||||
* @var static object oldcopy
|
||||
*/
|
||||
public $oldcopy;
|
||||
|
||||
/**
|
||||
* @var float percentage of retainage
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -343,13 +343,6 @@ class Contact extends CommonObject
|
|||
public $ip;
|
||||
// END MODULEBUILDER PROPERTIES
|
||||
|
||||
|
||||
/**
|
||||
* Old copy
|
||||
* @var static
|
||||
*/
|
||||
public $oldcopy; // To contain a clone of this when we need to save old properties of object
|
||||
|
||||
/**
|
||||
* @var array<int,array{id:int,socid:int,element:string,source:string,code:string,label:string}> roles
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -76,11 +76,6 @@ class Comment extends CommonObject
|
|||
|
||||
public $comments = array();
|
||||
|
||||
/**
|
||||
* @var static Object oldcopy
|
||||
*/
|
||||
public $oldcopy;
|
||||
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
|
|
|
|||
|
|
@ -177,7 +177,7 @@ abstract class CommonObject
|
|||
private $linkedObjectsFullLoaded = array();
|
||||
|
||||
/**
|
||||
* @var ?mixed To store a cloned copy of the object before editing it (to keep track of its former properties)
|
||||
* @var ?static To store a cloned copy of the object before editing it (to keep track of its former properties)
|
||||
*/
|
||||
public $oldcopy;
|
||||
|
||||
|
|
|
|||
|
|
@ -71,11 +71,6 @@ class Product extends CommonObject
|
|||
*/
|
||||
public $fk_element = 'fk_product';
|
||||
|
||||
/**
|
||||
* @var static
|
||||
*/
|
||||
public $oldcopy;
|
||||
|
||||
/**
|
||||
* @var array<string, array<string>> List of child tables. To test if we can delete object.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -848,7 +848,6 @@ class Productlot extends CommonObject
|
|||
*/
|
||||
public function loadStatsExpedition($socid = 0)
|
||||
{
|
||||
// phpcs:enable
|
||||
global $user, $hookmanager, $action;
|
||||
|
||||
$sql = "SELECT COUNT(DISTINCT exp.fk_soc) as nb_customers, COUNT(DISTINCT exp.rowid) as nb,";
|
||||
|
|
@ -923,7 +922,6 @@ class Productlot extends CommonObject
|
|||
*/
|
||||
public function loadStatsSupplierOrder($socid = 0)
|
||||
{
|
||||
// phpcs:enable
|
||||
global $user, $hookmanager, $action;
|
||||
|
||||
$sql = "SELECT COUNT(DISTINCT cf.fk_soc) as nb_customers, COUNT(DISTINCT cf.rowid) as nb,";
|
||||
|
|
@ -998,7 +996,6 @@ class Productlot extends CommonObject
|
|||
*/
|
||||
public function loadStatsReception($socid = 0)
|
||||
{
|
||||
// phpcs:enable
|
||||
global $user, $hookmanager, $action;
|
||||
|
||||
$sql = "SELECT COUNT(DISTINCT recep.fk_soc) as nb_customers, COUNT(DISTINCT recep.rowid) as nb,";
|
||||
|
|
@ -1072,7 +1069,6 @@ class Productlot extends CommonObject
|
|||
*/
|
||||
public function loadStatsMo($socid = 0)
|
||||
{
|
||||
// phpcs:enable
|
||||
global $user, $hookmanager, $action;
|
||||
|
||||
$error = 0;
|
||||
|
|
|
|||
|
|
@ -333,8 +333,7 @@ if (empty($reshook)) {
|
|||
}
|
||||
|
||||
if ($action == 'update_extras' && $permissiontoadd) {
|
||||
$whClass = get_class($whClass);
|
||||
$whClass::$oldcopy = dol_clone($tmpwarehouse, 2);
|
||||
$tmpwarehouse->oldcopy = dol_clone($tmpwarehouse, 2); // @phan-suppress-current-line PhanTypeMismatchProperty
|
||||
|
||||
// Fill array 'array_options' with data from update form
|
||||
$ret = $extrafields->setOptionalsFromPost(null, $tmpwarehouse, GETPOST('attribute', 'restricthtml'));
|
||||
|
|
|
|||
|
|
@ -246,11 +246,6 @@ class Project extends CommonObject
|
|||
*/
|
||||
public $email_msgid;
|
||||
|
||||
/**
|
||||
* @var ?static
|
||||
*/
|
||||
public $oldcopy;
|
||||
|
||||
/**
|
||||
* @var array<int,int> Used to store workload details of a projet (array[day])
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -1707,7 +1707,7 @@ if ($source == 'member' || $source == 'membersubscription') {
|
|||
}
|
||||
// - If a new amount was posted from the form
|
||||
if ($caneditamount && GETPOSTISSET('newamount') && GETPOSTFLOAT('newamount', 'MT') > 0) {
|
||||
$amount = GETPOSTFLOAT('newamount', 'MT');
|
||||
$amount = GETPOSTFLOAT('newamount', 'MT');
|
||||
}
|
||||
// - If a min is set or an amount from the posted form, we take them into account
|
||||
$amount = max(0, (float) $amount, (float) getDolGlobalInt("MEMBER_MIN_AMOUNT"));
|
||||
|
|
|
|||
|
|
@ -131,11 +131,6 @@ class Dolresource extends CommonObject
|
|||
*/
|
||||
public $cache_code_type_resource;
|
||||
|
||||
/**
|
||||
* @var static Clone of object before changing it
|
||||
*/
|
||||
public $oldcopy;
|
||||
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
|
|
|
|||
|
|
@ -133,11 +133,6 @@ class Societe extends CommonObject
|
|||
*/
|
||||
public $restrictiononfksoc = 1;
|
||||
|
||||
/**
|
||||
* @var static To store a cloned copy of object before to edit it and keep track of old properties
|
||||
*/
|
||||
public $oldcopy;
|
||||
|
||||
/**
|
||||
* array of supplier categories
|
||||
* @var string[]
|
||||
|
|
|
|||
|
|
@ -177,7 +177,7 @@ if (empty($reshook)) {
|
|||
}
|
||||
|
||||
if (!$error) {
|
||||
$companybankaccount->oldcopy = dol_clone($companybankaccount, 2);
|
||||
$companybankaccount->oldcopy = dol_clone($companybankaccount, 2); // @phan-suppress-current-line PhanTypeMismatchProperty
|
||||
|
||||
$companybankaccount->socid = $object->id;
|
||||
|
||||
|
|
@ -254,7 +254,7 @@ if (empty($reshook)) {
|
|||
|
||||
$companypaymentmode->fetch($id);
|
||||
if (!$error) {
|
||||
$companypaymentmode->oldcopy = dol_clone($companypaymentmode, 2);
|
||||
$companypaymentmode->oldcopy = dol_clone($companypaymentmode, 2); // @phan-suppress-current-line PhanTypeMismatchProperty
|
||||
|
||||
$companypaymentmode->fk_soc = $object->id;
|
||||
|
||||
|
|
@ -311,7 +311,7 @@ if (empty($reshook)) {
|
|||
// Ajout
|
||||
$companybankaccount = new CompanyBankAccount($db);
|
||||
|
||||
$companybankaccount->socid = $object->id;
|
||||
$companybankaccount->socid = $object->id;
|
||||
|
||||
$companybankaccount->fetch_thirdparty();
|
||||
|
||||
|
|
|
|||
|
|
@ -246,17 +246,11 @@ class Ticket extends CommonObject
|
|||
*/
|
||||
public $ip;
|
||||
|
||||
/**
|
||||
* @var static Save the ticket before an update operation (for triggers)
|
||||
*/
|
||||
public $oldcopy;
|
||||
|
||||
/**
|
||||
* @var Ticket[] Array of Tickets
|
||||
*/
|
||||
public $lines;
|
||||
|
||||
|
||||
/**
|
||||
* @var string Regex pour les images
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -75,11 +75,6 @@ class User extends CommonObject
|
|||
*/
|
||||
public $id = 0;
|
||||
|
||||
/**
|
||||
* @var static old copy of User
|
||||
*/
|
||||
public $oldcopy;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @deprecated Use $status
|
||||
|
|
|
|||
|
|
@ -125,11 +125,6 @@ class UserGroup extends CommonObject
|
|||
*/
|
||||
public $all_permissions_are_loaded;
|
||||
|
||||
/**
|
||||
* @var static
|
||||
*/
|
||||
public $oldcopy; // To contains a clone of this when we need to save old properties of object
|
||||
|
||||
public $fields = array(
|
||||
'rowid' => array('type' => 'integer', 'label' => 'TechnicalID', 'enabled' => 1, 'visible' => -2, 'notnull' => 1, 'index' => 1, 'position' => 1, 'comment' => 'Id'),
|
||||
'entity' => array('type' => 'integer', 'label' => 'Entity', 'enabled' => 1, 'visible' => 0, 'notnull' => 1, 'default' => '1', 'index' => 1, 'position' => 5),
|
||||
|
|
|
|||
Loading…
Reference in a new issue