Qual: Fix phan notices (#31193)

# Qual: Fix phan notices

Fix phan notices in several classes that have UnknownObjectMethod calls and classes
that had notices in relation with these classes
This commit is contained in:
MDW
2024-09-30 10:05:24 +02:00
committed by GitHub
parent 1754ee61d5
commit 8236aed22f
42 changed files with 618 additions and 221 deletions

View File

@@ -65,21 +65,48 @@ class CSMSFile
* @var string address to
*/
public $addr_to;
/**
* @var int
*/
public $deferred;
/**
* @var int
*/
public $priority;
/**
* @var int
*/
public $class;
/**
* @var string
*/
public $message;
/**
* @var bool
*/
public $nostop;
/**
* @var int
*/
public $socid;
/**
* @var int
*/
public $contact_id;
/**
* @var int
*/
public $member_id;
/**
* @var int
*/
public $fk_project;
/**
* @var int
*/
public $deliveryreceipt;
@@ -169,6 +196,7 @@ class CSMSFile
if (class_exists($classname)) {
$sms = new $classname($this->db);
'@phan-var-force OvhSms $sms'; // Using original for analysis
$sms->expe = $this->addr_from;
$sms->dest = $this->addr_to;