'; // You can use div-table-responsive-no-min if you dont need reserved height for your table
+ print '
'.$langs->trans("AddIn").' ';
print __METHOD__." module accouting must be enabled.\n"; exit(-1);
+ print dol_print_date($object->periode, "day");
return -1; // Alternate souce not found
return false; // Sould be 6
return false; // Sould be 6 but can be 123-456
@@ -666,6 +701,7 @@
* Exemple from old module builder setup page
* For exemple
9, an unexpected error occured
+ "sme",
$("input[name='price_ht']:first").val(price); // TODO Must use a function like php price to have here a formated value
$MAXLENGTHBOX = 60; // Mettre 0 pour pas de limite
$_POST["param14"]="Text with ' encoded with the numeric html entity converted into text entity ' (like when submited by CKEditor)";
@@ -676,8 +712,16 @@
$buyingprice = price2num(GETPOST('buying_price') != '' ? GETPOST('buying_price') : ''); // If buying_price is '0', we muste keep this value
$canbedeleted = $object->can_be_deleted(); // Renvoi vrai si compte sans mouvements
$childs = array();
+ $cle_rib = strtolower(checkES($rib, $CCC));
$couleur = imagecolorallocate($image, $rouge, $vert, $bleu);
+ $date_com = dol_mktime(GETPOST('rehour'), GETPOST('remin'), GETPOST('resec'), GETPOST("remonth"), GETPOST("reday"), GETPOST("reyear"));
+ $date_next_execution = isset($date_next_execution) ? $date_next_execution : (GETPOST('remonth') ? dol_mktime(12, 0, 0, GETPOST('remonth'), GETPOST('reday'), GETPOST('reyear')) : -1);
+ $date_next_execution = isset($date_next_execution) ? $date_next_execution : (GETPOSTINT('remonth') ? dol_mktime(12, 0, 0, GETPOSTINT('remonth'), GETPOSTINT('reday'), GETPOSTINT('reyear')) : -1);
$date_time = $enveloppe->addChild('DateTime');
+ $datefrom = dol_mktime(0, 0, 0, GETPOST('remonth', 'int'), GETPOST('reday', 'int'), GETPOST('reyear', 'int'));
+ $datefrom = dol_mktime(0, 0, 0, GETPOSTINT('remonth'), GETPOSTINT('reday'), GETPOSTINT('reyear'));
+ $datesubscription = dol_mktime(0, 0, 0, GETPOST("remonth", "int"), GETPOST("reday", "int"), GETPOST("reyear", "int"));
+ $datesubscription = dol_mktime(0, 0, 0, GETPOSTINT("remonth"), GETPOSTINT("reday"), GETPOSTINT("reyear"));
$declaration = $enveloppe->addChild('Declaration');
$ensemblereponses = $obj->reponses;
$enveloppe = $e->addChild('Envelope');
@@ -689,21 +733,28 @@
$filtercreditnote = "fk_facture_source IS NOT NULL"; // If we want deposit to be substracted to payments only and not to total of final invoice
$filtercreditnote = "fk_invoice_supplier_source IS NOT NULL"; // If we want deposit to be substracted to payments only and not to total of final invoice
$genericcompanyname = $langs->trans('EventParticipant').' '.($emailcompany ? $emailcompany : $email); // Keep this label simple so we can retreive same thirdparty for another event
+ $head[$h][1] = $langs->trans("Referers");
+ $head[$tab][1] = $langs->trans("Referers");
$keyval = substr($nvpstr, $intial, $keypos);
$ldap = new Ldap(); // Les parametres sont passes et recuperes via $conf
$localobject->date=dol_mktime(12, 0, 0, 1, 1, 1915); // we use year 1915 to be sure to not have existing invoice for this year (usefull only if numbering is {0000@1}
$mail = 'bidon@unvalid.unvalid';
$myclone = clone $object; // PHP clone is a shallow copy only, not a real clone, so properties of references will keep the reference (refering to the same target/variable)
+ $name = $this->periode.'.xml';
$nbofsubproducts = count($prodschild); // This include only first level of childs
+ $obj->periode = $period_year.'-'.$period_month;
$object->date_delivery = $date_delivery; // Date delivery planed
$object->fields['label']=array(); // Usefull to get only agenda events linked to position (this object doesn't need label of ref field, but show_actions_done() needs it to work correctly)
$object->km = price2num(GETPOST('km', 'alpha'), 'MU'); // Not 'int', it may be a formated amount
$objet = $this->db->fetch_object($result);
+ $out .= "".$langs->trans("Referer").": ".(isset($_SERVER["HTTP_REFERER"]) ? dol_htmlentities($_SERVER["HTTP_REFERER"], ENT_COMPAT) : '')." \n";
$out .= '';
$out .= 'XDebug informations: '." \n";
$out = str_replace(array(':', ';', '@', "\t", ' '), '', $out); // Can be before the loop because only 1 char is replaced. No risk to retreive it after other replacements.
$paht_ret = $paht;
$party = $enveloppe->addChild('Party');
+ $reday = GETPOST('reday', 'int');
+ $reday = GETPOSTINT('reday');
$repid = array();
$result = $ldap->add($dn, $info, $user); // Wil fail if already exists
$result = dol_delete_file($pathtodelete, 1); // Delete uploded Files
@@ -718,16 +769,24 @@
$rouge = hexdec(substr($color, 0, 2)); //conversion du canal rouge
$serie = array();
$showfield = 1; // By defaut
+ $sql .= " (cs.periode IS NOT NULL AND cs.periode between '".$db->idate(dol_get_first_day($year))."' AND '".$db->idate(dol_get_last_day($year))."')";
$sql .= " AND (p.last_check_backlink IS NULL OR p.last_check_backlink <= '".$this->db->idate($now - 24 * 3600)."')"; // Never more than 1 check every day to check that website contains a referal link.
$sql .= " AND ff.fk_statut IS NULL"; // Renvoi vrai si pas facture de remplacement
$sql .= " AND ff.type IS NULL"; // Renvoi vrai si pas facture de remplacement
$sql .= " AND mc.statut NOT IN (-1,0)"; // -1 erreur, 0 non envoye, 1 envoye avec succes
+ $sql .= " OR (cs.periode IS NULL AND cs.date_ech between '".$db->idate(dol_get_first_day($year))."' AND '".$db->idate(dol_get_last_day($year))."')";
$sql .= " WHERE u.email != ''"; // u.email IS NOT NULL est implicite dans ce test
$sql .= " WHERE u.email <> ''"; // u.email IS NOT NULL est implicite dans ce test
$sql .= " tms = tms"; // La date de derniere modif doit changer sauf pour la mise a jour de date de derniere connexion
$sql .= ", '".$this->db->escape($url)."'"; // dperecated
+ $sql .= ", '".$this->db->idate($this->periode)."'";
+ $sql .= ", cs.libelle as label, cs.fk_type, cs.amount, cs.fk_projet as fk_project, cs.paye, cs.periode as period, cs.import_key";
+ $sql .= ", cs.libelle as label, cs.fk_type, cs.amount, cs.fk_projet as fk_project, cs.paye, cs.periode, cs.import_key";
+ $sql .= ", periode='".$this->db->idate($this->periode)."'";
+ $sql = "INSERT INTO ".MAIN_DB_PREFIX."chargesociales (fk_type, fk_account, fk_mode_reglement, libelle, date_ech, periode, amount, fk_projet, entity, fk_user_author, fk_user, date_creation)";
$sql = "SELECT id_users, nom as name, id_sondage, reponses";
$sql = "SELECT id_users, nom as name, reponses";
+ $test = " "; // Same
$test = '/javas:cript/google.com';
$test=" "; // Same
$test="Text with ' encoded with the numeric html entity converted into text entity ' (like when submited by CKEditor)";
@@ -750,10 +809,17 @@
$this->assertTrue($result, 'move of directory with file whitout rename needed in directory');
$this->const[$r][2] = "DOL_DATA_ROOT/doctemplates/stocks/mouvements";
$this->const[$r][3] = "Mot de passe Admin des liste mailman";
+ $this->const[0] = array("FCKEDITOR_ENABLE_SOCIETE", "yesno", "1", "WYSIWIG for the fields descriptions of elements (except products/services)");
+ $this->const[2] = array("FCKEDITOR_ENABLE_DETAILS", "yesno", "1", "WYSIWIG for products details lines for all entities");
+ $this->const[3] = array("FCKEDITOR_ENABLE_USERSIGN", "yesno", "1", "WYSIWIG for user signature");
+ $this->const[4] = array("FCKEDITOR_ENABLE_MAILING", "yesno", "1", "WYSIWIG for mass emailings");
+ $this->const[5] = array("FCKEDITOR_ENABLE_MAIL", "yesno", "1", "WYSIWIG for products details lines for all entities");
$this->description = "A tool for developper adding a debug bar in your browser.";
$this->description = "Ajout de files d'informations RSS dans les ecrans Dolibarr";
$this->description = "Gestion des projets";
$this->object->address = GETPOST("adresse");
+ $this->periode = $this->date + 3600 * 24 * 30;
+ $this->periode = $this->date_creation + 3600 * 24 * 30;
$this->posxdesc = $this->marge_gauche + 1; // For module retrocompatibility support durring PDF transition: TODO remove this at the end
$this->posxdesc = $this->marge_gauche + 1; // used for notes ans other stuff
$this->rights[$r][1] = 'Exporter les commande fournisseurs, attributs';
@@ -763,12 +829,12 @@
$this->rights[1][1] = 'Lire ses notes de frais et deplacements et celles de sa hierarchy';
$this->rights[1][3] = 1; // La permission est-elle une permission par defaut
$this->rights[2][3] = 0; // La permission est-elle une permission par defaut
- $this->rights[3][1] = 'Lire mouvements de stocks';
- $this->rights[4][1] = 'Creer/modifier mouvements de stocks';
$this->rights[4][3] = 0; // La permission est-elle une permission par defaut
$this->signature_line = dol_hash($keyforsignature, '5'); // Not really usefull
- $this->tva_intra = empty($conf->global->MAIN_INFO_TVAINTRA) ? '' : $conf->global->MAIN_INFO_TVAINTRA; // VAT number, not necessarly INTRA.
$this->tva_intra = getDolGlobalString('MAIN_INFO_TVAINTRA'); // VAT number, not necessarly INTRA.
+ $title = $langs->trans('Product')." ".$shortlabel." - ".$langs->trans('Referers');
+ $title = $langs->trans('Service')." ".$shortlabel." - ".$langs->trans('Referers');
+ $title = $langs->transnoentities("Balance")." - ".$langs->transnoentities("AllTime");
$valuetoshow = ucfirst($fieldlist[$field]); // Par defaut
'filles' => array('name'=>'filles', 'type'=>'tns:FillesArray')
'fk_statut' =>array('type'=>'smallint(6)', 'label'=>'Status', 'enabled'=>1, 'visible'=>1, 'notnull'=>1, 'position'=>1000, 'arrayofkeyval'=>array(0=>'Draft', 1=>'Validated', 2=>'Paid', 3=>'Abandonned')),
@@ -790,7 +856,6 @@
// Add code to open url using the popup. Add also hidden field to retreive the returned variables
// Add infor from $object->xxx where xxx has been loaded by fetch_origin() of shipment
// Add the count of record only for the main/first level object. Parents are necessarly unique for each record.
- // Alow external links to svg ?
// Amount keys formated in a currency
// Build file for Other Countries with unknow format
// Build filter to diplay only concerned lines
@@ -843,11 +908,9 @@
// Limite acces si droits non corrects
// Links beetween objects are stored in this table
// Load extrafields if not allready done
- // Load extrafiels if not allready does
// Log the init of hook but only for hooks thare are declared to be managed
// Loop on each line keword was found into file.
// Mis a jour contact
- // More informations
// Multiplication de chaque groupe par les coef du tableau
// Nettoyage parametres
// No check is done on company permission because readability is managed by public status of project and assignement.
@@ -867,6 +930,7 @@
// Permettre l'inclusion de groupes
// Positionne parametres
// Positionning
+ // Reference de la remise creancier D1 sur 7 caracteres
// Refresh / Reload web site (for non javascript browers)
// Remove '<' into remainging, so remove non closing html tags like 'datestartvalidity." and ".$user->dateendvalidity."], curren date is ".dol_now());
@@ -964,17 +1027,21 @@
header("Location: ".$_SERVER["PHP_SELF"].'?id='.$id); // To avoid pb whith back
http_response_code(202); // If we use 202, this is not really an error message, but this allow to ouput message on command line tools
if (!$login || (in_array('ldap', $authmode) && empty($passwordtotest))) { // With LDAP we refused empty password because some LDAP are "opened" for anonymous access so connexion is a success.
+ if (!empty($arrayfields['cs.periode']['checked'])) {
if (!empty($this->phone)) { // If a phone of thirdparty is defined, we add it ot mobile of contacts
- if (!is_array($this->userassigned) && !empty($this->userassigned)) { // For backward compatibility when userassigned was an int instead fo array
- if ($lines[$i]->fk_parent == $parent || $level < 0) { // if $level = -1, we dont' use sublevel recursion, we show all lines
if ($lines[$i]->fk_task_parent == $parent || $level < 0) { // if $level = -1, we dont' use sublevel recursion, we show all lines
+ if ($newamount == 0 || empty($this->date_ech) || (empty($this->period) && empty($this->periode))) {
+ if ($newamount == 0 || empty($this->date_ech) || empty($this->periode)) {
if ($user->hasRight('stock', 'mouvement', 'creer')) {
+ if ($user->rights->stock->mouvement->creer) {
if (GETPOST('import_name')) { // If we have submited a form, we take value used fot the update try
+ if (GETPOSTISSET("reday") && GETPOSTISSET("remonth") && GETPOSTISSET("reyear")) {
if (dol_strlen($phone) == 10) {// fixe 6 chiffres +352_AA_BB_CC
if (empty($conf->global->PDF_BANK_HIDE_NUMBER_SHOW_ONLY_BICIBAN)) { // Note that some countries still need bank number, BIC/IBAN not enougth for them
if (empty($res)) $this->db->query('INSERT INTO '.MAIN_DB_PREFIX.'c_type_contact(rowid, element, source, code, libelle, active, module, position) VALUES('.((int) $nextid).', "StockTransfer", "external", "STDEST", "Contact destinataire transfert de stocks", 1, NULL, 0)');
if (empty($res)) $this->db->query('INSERT INTO '.MAIN_DB_PREFIX.'c_type_contact(rowid, element, source, code, libelle, active, module, position) VALUES('.((int) $nextid).', "StockTransfer", "external", "STFROM", "Contact expéditeur transfert de stocks", 1, NULL, 0)');
if (empty($res)) $this->db->query('INSERT INTO '.MAIN_DB_PREFIX.'c_type_contact(rowid, element, source, code, libelle, active, module, position) VALUES('.((int) $nextid).', "StockTransfer", "internal", "STRESP", "Responsable du transfert de stocks", 1, NULL, 0)');
+ if (empty($reyear) || empty($remonth) || empty($reday)) {
if (empty($tabtp[$obj->rowid]) && !empty($tabmoreinfo[$obj->rowid]['withdraw'])) { // If we dont find 'company' link because it is an old 'withdraw' record
if (getDolGlobalInt('PRODUCT_USE_OLD_PATH_FOR_PHOTO')) { // For backward compatiblity, we scan also old dirs
jQuery("#tva_tx").click(function() { /* somtimes field is a text, sometimes a combo */
@@ -987,10 +1054,13 @@
print ''; // You can use div-table-responsive-no-min if you dont need reserved height for your table
print '
'; // You can use div-table-responsive-no-min if you dont need reserved height for your table
print '
'; // You can use div-table-responsive-no-min if you dont need reserved height for your table
+ print '
';
print '
% ';
print '
'.$langs->trans("Time").' '.$j.'
'."\n";
print '
'."\n";
+ print '
'.$langs->trans("AddIn").' ';
print 'This website or feature is currently temporarly not available or failed after a technical error. This may be due to a maintenance operation. Current status of operation ('.dol_print_date(dol_now(), 'dayhourrfc').') are on next line... '."\n";
+ print __METHOD__." set a password with noo too much consecutive chars\n";
return $childs;
return $objet->compteur;
unset($object->supplierprices); // Mut use another API to get them
@@ -999,7 +1069,6 @@
} else { // If thirdparty unkown, output the waiting account
} else { // old method. deprecated because ot can't retrieve type
} elseif (!empty($this->childtables)) { // If object has childs linked with a foreign key field, we check all child tables.
- } elseif (!empty($this->fk_element) && !empty($this->childtables)) { // If object has childs linked with a foreign key field, we check all child tables.
} elseif (dol_strlen($phone) == 11) {// fixe 7 chiffres +352_AA_BB_CC_D
} elseif (dol_strlen($phone) == 12) {// fixe 8 chiffres +352_AA_BB_CC_DD
echo Only one line remainging into file $fic, we delete it;
@@ -1040,10 +1109,8 @@
* @param array $arrayofrecords Array of record informations (array('textleft'=>,'textheader'=>, ..., 'id'=>,'photo'=>)
* @param array $extra_values Any aditional values for expression
* @param array $extra_values Any aditional values for expression
- * @param int $socid Id ot third party or 0 for all or -1 for empty list
* @param int $id Id du paiement dont il faut afficher les infos
* @param mixed $gm 'gmt'=Input informations are GMT values, 'tzserver'=Local to server TZ
- * @param string $method method of transmision to bank
* @param string $method method of transmision to bank (0=Internet, 1=Api...)
* @param string $dolibarr_main_db_pass Mot de passe user a creer
* @param string $field_desc Tableau associatif de description du champ a inserer[nom du parametre][valeur du parametre]
@@ -1058,7 +1125,6 @@
* @param string $get_params Parametres added to url
* @param string $get_params Parametres added to url
* @param int $idremise Id de la remise fixe
- * @param bool $multiple add [] in the name of element and add 'multiple' attribut
* @param string $close_code Code indicates whether the class has paid in full while payment is incomplete. Not implementd yet.
* @param string $close_code Code renseigne si on classe a payee completement alors que paiement incomplet (cas escompte par exemple)
* @param string $close_note Comment informs if the class has been paid while payment is incomplete. Not implementd yet.
@@ -1083,10 +1149,8 @@
* Initialise tableau info (tableau des attributs LDAP)
* Les parametres sont deja cense etre juste et avec valeurs finales a l'appel
* Libere le dernier resultset utilise sur cette connexion
- * Renvoie la description par defaut du modele de numerotation
* Renvoie un exemple de numerotation
* Retourne chaine DN complete dans l'annuaire LDAP pour l'objet
- * Return HTML to show the search and clear seach button
* Return array of log objects (with criterias)
* Set withdrawal to transmited status
* TODO Remplacer les appels a cette fonction par generation objet Ligne
@@ -1100,26 +1164,18 @@
* mise en forme du nom formate
* Les parametres sont deja cense etre juste et avec valeurs finales a l'appel
* @param Product $product contain informations to update
- * @param bool $multiple add [] in the name of element and add 'multiple' attribut (not working with ajax_autocompleter)
* @param bool $multiple add [] in the name of element and add 'multiple' attribut
* @param int $info_bits Miscellaneous informations
* @param User $user Objet user that close
- * @param bool $multiple add [] in the name of element and add 'multiple' attribut (not working with ajax_autocompleter)
* @return resource|int 1 if cancelation is ok or transaction not open, 0 if error
* Charge les informations d'ordre info dans l'objet entrepot
* Class line Contructor
* Load the array of extrafields defintion $this->attributes
- * Renvoi la description par defaut du modele de numerotation
* Return list of all child users id in herarchy (all sublevels).
* Total of the VAT payed
* VAT payed
* set no_email attribut to 1 or 0
* For exemple jean;joe;jim%%;!jimo;!jima%> will target all jean, joe, start with jim but not jimo and not everythnig taht start by jima
- * Si (vendeur et acheteur dans Communaute europeenne) et bien vendu = moyen de transports neuf (auto, bateau, avion), TVA par defaut=0 (La TVA doit etre paye par l'acheteur au centre d'impots de son pays et non au vendeur). Fin de regle.
- * Si le (pays vendeur = pays acheteur) alors la TVA par defaut=TVA du produit vendu. Fin de regle.
- * Sinon la TVA proposee par defaut=0. Fin de regle.
- * Si vendeur non assujeti a TVA, TVA par defaut=0. Fin de regle.
- * - string (categories ids seprated by comma)
* - string (categories ids seprated by comma)
* All types can also return some values into an array ->results that will be finaly merged into this->resArray for caller.
* Si (vendeur et acheteur dans Communaute europeenne) et bien vendu = moyen de transports neuf (auto, bateau, avion), TVA par defaut=0 (La TVA doit etre paye par l'acheteur au centre d'impots de son pays et non au vendeur). Fin de regle.
@@ -1133,25 +1189,22 @@
* @param User $user Objet user
* @param User $user Objet user
* @param User $user Objet user making change
- * @param User $user Objet user
* @param User $user Objet user
* @param string $vatrate VAT rate (may contain the vat code too). Exemple: '1.23', '1.23 (ABC)', ...
* Build the conditionnal string from filter the query
* Charge indicateurs this->nb de tableau de bord
* Charge indicateurs this->nb pour le tableau de bord
+ * Function called when a Dolibarrr business event is done.
* Update informations into database
- * @param string $page Url of page to call if confirmation is OK. Can contains parameters (param 'action' and 'confirm' will be reformated)
* $this->code_client = -1 and $this->code_fournisseur = -1 means automatic assignement.
* @param DoliDB $db Handler acces base de donnees
* @param int $mode 0=Close solved, 1=Close abandonned
* @param int $isencrypted 0 ou 1 si il faut crypter le mot de passe en base (0 par defaut)
* @param int $socid Id third pary
* @param DoliDB $db Handler acces base de donnees
- * @param int $id id du paiement dont il faut afficher les infos
* @return integer erreur <0, si ok renvoi le nbre de droits par defaut positionnes
* Connexion to server
* Constructor de la classe
- * Note: To complete search with a particular filter on select, you can set $object->next_prev_filter set to define SQL criterias.
* Remove tag payed on TVA
* Remove tag payed on social contribution
* Renvoi si un compte peut etre supprimer ou non (sans mouvements)
@@ -1178,7 +1231,6 @@
* @param string $filter SQL filter on users. This parameter must not come from user intput.
* @param string $pass Mot de passe
* @param int $disablecrop Disable crop feature on images (-1 = auto, prefer to set it explicitely to 0 or 1)
- * @param int $disablecrop Disable crop feature on images (-1 = auto, prefer to set it explicitely to 0 or 1)
* @param DoliDB $db Handler acces base
* @param Product $product Objet product
* @param Translate $outputlangs Objet lang to use for translation
@@ -1189,12 +1241,8 @@
* @param User $user Objet user qui valide
* @param User $user Objet user doing creation
* @param User $user Objet du user qui cree
- * @param array $excludelinksto Do not show links of this type, for exemple array('order') or array('supplier_order'). null or array() if no exclusion.
- * @param array $restrictlinksto Restrict links to some elements, for exemple array('order') or array('supplier_order'). null or array() if no restriction.
* @param array $arrayofrecords Array of record informations (array('textleft'=>,'textheader'=>, ..., 'id'=>,'photo'=>)
- * @param bool $multiple add [] in the name of element and add 'multiple' attribut
* @param float $curY curent Y position
- * @param float $curY curent Y position
* @param int $fk_product_stock id product_stock for objet
* @param int $fk_product_stock id product_stock for objet
* @param int $fk_socpeople Id of thirdparty contact (if source = 'external') or id of user (if souce = 'internal') to link
@@ -1202,11 +1250,8 @@
* @param int $lowmemorydump 1=Use the low memory method. If $lowmemorydump is set, it means we want to make the compression using an external pipe instead retreiving the content of the dump in PHP memory array $output_arr and then print it into the PHP pipe open with xopen().
* @param int $maxlength Max number of charaters into label. If negative, use the ref as label.
* @param int $no_email 1=Do not send mailing, 0=Ok to recieve mailling
- * @param int $socid Id ot third party or 0 for all
* @param int $categorie Category id (optionnal)
- * @param string $list Visibilty ('0'=never visible, '1'=visible on list+forms, '2'=list only, '3'=form only or 'eval string')
* @param string $list Visibily
- * @param string $elemtype Type of element we show ('category', ...). Will execute a formating function on it. To use in readonly mode if js component support HTML formatting.
* @param string $label Descripton
* @param string $modele force le modele a utiliser ('' par defaut)
* @param string $table Nmae of table filter ('xxx%')
@@ -1214,11 +1259,12 @@
* @param string $list Visiblity
* @param string $resko resultat si test non egal
* @param string $resok resultat si test egal
- * @param string $selected Id remise fixe pre-selectionnee
* @param User $user Objet utilisateur qui met a jour le don
* @param User $user Objet du user qui cree
* @param User $user Objet user
* @param array $params array of additionals parameters
+ * @param string $content Content of WYSIWIG field
+ * @param string $htmlname HTML name of WYSIWIG field
* @param int $info_bits Miscellaneous informations on line
* @param int $socid Id third pary
* @param Translate $outputlangs objet lang a utiliser pour traduction
@@ -1231,14 +1277,13 @@
* @param Societe $soc Objet societe
* @param array $tabMenu Array to store new entries found (in most cases, it's empty, but may be alreay filled)
* @param array $extra_values Any aditional values for expression
- * @param bool $multiple add [] in the name of element and add 'multiple' attribut
* @param double $alreadypaid 0=No payment already done, >0=Some payments were already done (we recommand to put here amount paid if you have it, 1 otherwise)
* @param double $alreadypaid 0=No payment already done, >0=Some payments were already done (we recommand to put here amount payed if you have it, 1 otherwise)
+ * @param float|string $selectedrate Force preselected vat rate. Can be '8.5' or '8.5 (NOO)' for example. Use '' for no forcing.
* @param int $closepaidinvoices 1=Also close payed invoices to paid, 0=Do nothing more
* @param integer $alreadypaid 0=No payment already done, >0=Some payments were already done (we recommand to put here amount paid if you have it, 1 otherwise)
* @param integer $searchalt Search also alernate language file
* @param string $filter Optionnal filters criteras (example: 's.rowid <> x')
- * @param array $params array of additionals parameters
* @param int $showform Show form tags and submit button (recommanded is to use with value 0)
* @return string chaine formate SQL
* @return bool True if disconnect successfull, false otherwise
@@ -1258,12 +1303,12 @@
* Deplace fichier uploade sous le nom $file dans le repertoire sdir
* Fonction appelee lors d'une nouvelle connexion
* Fonction qui dit si cet utilisateur est un redacteur existant dans spip
+ * Function called when a Dolibarrr business event is done.
* Function to build PDF on disk, then output on HTTP strem.
* Les parametres sont deja cense etre juste et avec valeurs finales a l'appel
* Mise a jour de l'objet ligne de commande en base
* Mise a jour en base de la date de derniere connexion d'un utilisateur
* On compare juste manuellement si la database choisie est bien celle activee par la connexion
- * Renvoi la description par defaut du modele de numerotation
* Renvoi si un code est pris ou non (par autre tiers)
* Renvoi si un code respecte la syntaxe
* Retourne la version traduite du texte passe en parametre complete du code pays
@@ -1302,8 +1347,6 @@
* @param User $user Objet user
* @param User $user Objet User
* @param User $user Objet user
- * @param array $arrayofcriterias Array of available search criterias. Example: array($object->element => $object->fields, 'otherfamily' => otherarrayoffields, ...)
- * @param array $search_component_params Array of selected search criterias
* @param bool $gm 1=Input informations are GMT values, otherwise local to server TZ
* @param int $disabledoutputofmessages Clear all messages stored into session without diplaying them
* @param int $lineid Id of production line to filter childs
@@ -1312,13 +1355,10 @@
* @param int $update_main_doc_field Update field main_doc fied into the table of object.
* @param integer $mode 0=Use path to find record, 1=Use src_object_xxx fields (Mode 1 is recommanded for new objects)
* @param integer $selected defaut selected
- * @param string $search_component_params_hidden String with $search_component_params criterias
* @param string $sortorder Sort order, separated by comma. Example: 'ASC,DESC'. Note: If the quantity fo sortorder values is lower than sortfield, we used the last value for missing values.
- * @param string $editvalue When in edit mode, use this value as $value instead of value (for example, you can provide here a formated price instead of numeric value). Use '' to use same than $value
* @param string $filter additionnal filter on project (statut, ref, ...)
* @param string $images_dir Location of where to store physicaly images files. For example $dolibarr_main_data_root.'/medias'
* @param Contact $contact Contact Obejct
- * @param Object $objecttmp Object to knwo the table to scan for combo.
* @param User $user User wich display
* @param array $type Array with type for each serie. Example: array('type1', 'type2', ...) where type can be:
* @param array $excludelinksto Do not show links of this type, for exemple array('order') or array('supplier_order'). null or array() if no exclusion.
@@ -1346,7 +1386,6 @@
* @param int $fk_socpeople Id of thirdparty contact (if source = 'external') or id of user (if souce = 'internal') to link
* @param int $default_font_size default siez of font
* @param int $id id du paiement dont il faut afficher les infos
- * @param string $alias String of alias of table for fields. For example 't'. It is recommended to use '' and set alias into fields defintion.
* @param string $alias String of alias of table for fields. For example 't'. It is recommended to use '' and set alias into fields defintion.
* @param string $ref Reference of object (This will define subdir automatically and store submited file into it)
* @param string $resko resultat si test non egal
@@ -1367,6 +1406,7 @@
* @param bool $multiple add [] in the name of element and add 'multiple' attribut (not working with ajax_autocompleter)
* @param bool $multiple add [] in the name of element and add 'multiple' attribut
* @param bool $multiple add [] in the name of element and add 'multiple' attribut (not working with ajax_autocompleter)
+ * @param float|string $selectedrate Force preselected vat rate. Can be '8.5' or '8.5 (NOO)' for example. Use '' for no forcing.
* @param int $mode O for create, R for regenerate (Look always 0 ment toujours 0 within the framework of XML exchanges according to documentation)
* @param int $socid Id ot third party or 0 for all or -1 for empty list
* @param int $socid Id ot third party or 0 for all
@@ -1374,6 +1414,7 @@
* @param int $month Specifig month - Can be empty
* @param int $year Specifig year - Can be empty
* @param int $_type Interger value representing Mail Transport Type
+ * @param int $showempty Add a nempty line
* @param string $str Original string to encode and optionaly truncate
* @param string $page Url of page to call if confirmation is OK. Can contains parameters (param 'action' and 'confirm' will be reformated)
* @param string $editvalue When in edit mode, use this value as $value instead of value (for example, you can provide here a formated price instead of numeric value, or a select combo). Use '' to use same than $value
@@ -1433,7 +1474,8 @@
* Exemple of POST query :
* Exemple: { "socid": 2, "date": 1595196000, "type": 0, "lines": [{ "fk_product": 2, "qty": 1 }] }
* Flag to 1 if we must clean ambiguous charaters for the autogeneration of password (List of ambiguous char is in $this->Ambi)
- * Function to know all custom groupd from an accounting account
+ * Function called when a Dolibarrr business event is done.
+ * Function called when a Dolibarrr security audit event is done.
* Function used to return childs of Mo
* If paid completelly, this->close_code will be null
* Inserts all informations into database.
@@ -1442,6 +1484,7 @@
* Method exists only for manage setup convertion
* Method used to test module builder convertion to this form usage
* Method was used to test module builder convertion to this form usage.
+ * Methode qui permet de modifier la taille des caracteres
* Mot de passe de l'administrateur
* Multi-diminsional array containg addresses the message will
* Note: To complete search with a particular filter on select, you can set $object->next_prev_filter set to define SQL criterias.
@@ -1451,9 +1494,7 @@
* Permet le chargement d'une fonction personnalisee dans le moteur de base de donnees.
* Put in array _translatedFiles[$file], line of a new tranlated pair
* Recommanded solution is to recreate a new payment intent each time we need one (old one will be automatically closed after a delay),
- * Renvoi la description par defaut du modele de numerotation
* Retrieve informations about external contacts
- * Retrieve informations about internal contacts
* Retrieve number of equipments for a product lot/serial
* Return Unix time from ical date time fomrat (YYYYMMDD[T]HHMMSS[Z] or YYYYMMDD[T]HHMMSS)
* Return an array with Agenda Events informations
@@ -1493,6 +1534,7 @@
* Return direct childs id of a category into an array
* Return list of auxilary accounts. Cumulate list from customers, suppliers and users.
* Return list of product formated for output
+ * Return multiselect list of entities for extrafeild type sellist
* Return the addtional SQL JOIN query for filtering a list by a category
* Return the addtional SQL SELECT query for filtering a list by a category
* Return verion of data file
@@ -1507,7 +1549,6 @@
* be carefull with this method use it only with some limit of results to avoid performences loss.
* build RECIPIENT List, all addresses who will recieve this message
* ete definit dans la configuration
- * or a COMMA delimted string, and inserts them into a highly
* reload conf value from databases is an aliase of loadValueFromConf
* statique et publique. Le nombre de parametres est determine automatiquement.
* the tagret is useful with hooks : that allow externals modules to add setup items on good place
@@ -1523,28 +1564,53 @@
$amount = (is_numeric($amount) ? $amount : 0); // Check if amount is numeric, for example, an error occured when amount value = o (letter) instead 0 (number)
$controle = $tableau[$report][10];
$data = getDecodeValue($mege, $type);
+ $date = $obj->periode;
+ $datepaid = dol_mktime(12, 0, 0, GETPOST("remonth"), GETPOST("reday"), GETPOST("reyear"));
+ $datepaid = dol_mktime(12, 0, 0, GETPOST("remonth", 'int'), GETPOST("reday", 'int'), GETPOST("reyear", 'int'));
+ $datepaid = dol_mktime(12, 0, 0, GETPOSTINT("remonth"), GETPOSTINT("reday"), GETPOSTINT("reyear"));
+ $datepaye = dol_mktime(12, 0, 0, GETPOST("remonth", "int"), GETPOST("reday", "int"), GETPOST("reyear", "int"));
+ $datepaye = dol_mktime(12, 0, 0, GETPOST("remonth", 'int'), GETPOST("reday", 'int'), GETPOST("reyear", 'int'));
+ $datepaye = dol_mktime(12, 0, 0, GETPOSTINT("remonth"), GETPOSTINT("reday"), GETPOSTINT("reyear"));
+ $datepaye = dol_mktime(GETPOST("rehour", 'int'), GETPOST("remin", 'int'), GETPOST("resec", 'int'), GETPOST("remonth", 'int'), GETPOST("reday", 'int'), GETPOST("reyear", 'int'));
+ $datepaye = dol_mktime(GETPOST("rehour", 'int'), GETPOST("remin", 'int'), GETPOST("resec", 'int'), GETPOST("remonth", 'int'), GETPOST("reday", 'int'), GETPOST("reyear", 'int'), 'tzuserrel');
+ $datepaye = dol_mktime(GETPOSTINT("rehour"), GETPOSTINT("remin"), GETPOSTINT("resec"), GETPOSTINT("remonth"), GETPOSTINT("reday"), GETPOSTINT("reyear"));
+ $datepaye = dol_mktime(GETPOSTINT("rehour"), GETPOSTINT("remin"), GETPOSTINT("resec"), GETPOSTINT("remonth"), GETPOSTINT("reday"), GETPOSTINT("reyear"), 'tzuserrel');
$daytoparse = dol_mktime(0, 0, 0, $month, $day, $year); // this are value submited after submit of action 'submitdateselect'
$ensemblereponses = $obj->reponses;
$fils = 0;
+ $head[$h][1] = $langs->trans('Referers');
$i1 = 0; // count the nb of and criteria added (all fields / criterias)
+ $inj += preg_match('/on(dblclick|drop|durationchange|emptied|end|ended|error|focus|focusin|focusout|formdata|gotpointercapture|hashchange|input|invalid)[a-z]*\s*=/i', $tmpval);
+ $inj += preg_match('/on(dblclick|drop|durationchange|emptied|end|ended|error|focus|focusin|focusout|formdata|gotpointercapture|hashchange|input|invalid)[a-z]*\s*=/i', $val);
$intial = 0;
$ldaprecords = $ldap->getRecords('*', $conf->global->LDAP_MEMBER_DN, $conf->global->LDAP_KEY_MEMBERS, $required_fields, 'member'); // Fiter on 'member' filter param
$ldaprecords = $ldap->getRecords('*', $conf->global->LDAP_USER_DN, $conf->global->LDAP_KEY_USERS, $required_fields, 'user'); // Fiter on 'user' filter param
- $mege = imap_fetchbody($mbox, $jk, $fpos);
$mege = imap_fetchbody($mbox, $jk, $fpos, FT_UID);
$object->status = $object->fk_statut; // for backwad compatibility
$opensurveysondage->mail_admin = $_SESSION['adresse'];
$pdf->SetXY($savx, $savy);
+ $reday = GETPOST('reday');
$savy = $pdf->getY();
$showfield = 1; // By defaut
$somethingshown = $formactions->showactions($object, 'mouvement', 0, 1, '', $MAXEVENT, '', $morehtmlcenter); // Show all action for product
+ $sql .= " (cs.periode IS NOT NULL AND cs.periode between '".$db->idate(dol_get_first_day($year))."' AND '".$db->idate(dol_get_last_day($year))."')";
+ $sql .= " AND cs.periode <= '".$db->idate($search_date_limit_end)."'";
+ $sql .= " AND cs.periode >= '".$db->idate($search_date_limit_start)."'";
+ $sql .= " OR (cs.periode IS NULL AND cs.date_ech between '".$db->idate(dol_get_first_day($year))."' AND '".$db->idate(dol_get_last_day($year))."')";
$sql .= " SET reponses = '".$db->escape($nouveauchoix)."'";
- $sql = "UPDATE ".MAIN_DB_PREFIX."ecm_directories set cachenbofdoc = -1 WHERE cachenbofdoc < 0"; // If pb into cahce counting, we set to value -1 = "unknown"
+ $sql .= " cs.rowid, cs.libelle, cs.fk_type as type, cs.periode as period, cs.date_ech, cs.amount as total,";
+ $sql .= " cs.rowid, cs.libelle, cs.fk_type as type, cs.periode, cs.date_ech, cs.amount as total,";
+ $sql.= " ".MAIN_DB_PREFIX."notify_def as nd,";
+ $sql.= " AND nd.fk_action = ad.rowid";
+ $sql.= " WHERE u.rowid = nd.fk_user";
+ $sql.= " nd.rowid, ad.code, ad.label";
+ $title = $langs->trans('Batch')." ".$shortlabel." - ".$langs->trans('Referers');
$tmpday = -date("w", dol_mktime(12, 0, 0, $month, 1, $year, 'gmt')) + 2; // date('w') is 0 fo sunday
+ $value = preg_replace('/([a-z\.]+)\s*([!<>=]+|in|notin|like|notlike)\s*/', '\1:\2:', $value); // Clean string 'x < 10' into 'x:<:10' so we can then explode on space to get all AND tests to do
$valuetoshow = ucfirst($fieldlist[$field]); // By defaut
+ 'cs.periode' => array('label' => "PeriodEndDate", 'checked' => 1, 'position' => 50),
/* intput, input[type=text], */
/* width: 168px; If I use with, there is trouble on size of flex boxes solved with min+max that is a little bit higer than min */
- /** Renvoi la description par defaut du modele de numerotation
/** @var string Authentification key */
// -> 7=Canceled/Never received -> (reopen) 3=Process runing
// 0=Draft -> 1=Validated -> 2=Approved -> 3=Process runing -> 4=Received partially -> 5=Received totally -> (reopen) 4=Received partially
@@ -1571,7 +1637,6 @@
// Create classe to use for import
// Create or edit a varian
// Create temporary encryption key if nedded
- // Date appoval
// Date delivery planed
// Definition des parametres vente produit pour paybox
// Definition, nettoyage parametres
@@ -1584,11 +1649,13 @@
// For example to avoid to have substition done when object is generic and not yet defined.
// Force parametres en chaine
// Get the main request informaiton.
+ // Hauteur des caracteres
// Hauteur par defaut d'une ligne
// If there is a translation, we can send immediatly the label
// If we are here, this means authentication was successfull.
// Initialisation objet cactioncomm
// Initialize array of search criterias
+ // Ligne de la periode d'analyse du rapport
// Link for delivery fields ref and date. Does not duplicate the line because we should always have ony 1 link or 0 per shipment
// List of fiels for action=list
// None. Beeing connected is enough.
@@ -1605,12 +1672,6 @@
// Set also dependencies between use taks and bill time
// Show autofill date for recuring invoices
// Show image to selecte between date survey or other survey
- // Si (vendeur dans Communaute europeene et acheteur hors Communaute europeenne et acheteur particulier) alors TVA par defaut=TVA du produit vendu. Fin de regle
- // Si (vendeur et acheteur dans Communaute europeenne) et (acheteur = entreprise) alors TVA par defaut=0. Fin de regle
- // Si (vendeur et acheteur dans Communaute europeenne) et (acheteur = particulier) alors TVA par defaut=TVA du produit vendu. Fin de regle
- // Si (vendeur et acheteur dans Communaute europeenne) et (bien vendu = moyen de transports neuf comme auto, bateau, avion) alors TVA par defaut=0 (La TVA doit etre paye par l'acheteur au centre d'impots de son pays et non au vendeur). Fin de regle.
- // Si le (pays vendeur = pays acheteur) alors la TVA par defaut=TVA du produit vendu. Fin de regle.
- // Sinon la TVA proposee par defaut=0. Fin de regle.
// Subscription informations
// Tableau des parametres complementaires du post
// The feature to define the numbering module of lot or serial is no enabled bcause it is not used anywhere in Dolibarr code: You can set it
@@ -1622,6 +1683,7 @@
// When a dictionnary is commented
// add properties and declare them in consturctor
// but in some situations that is required (update legal informations for example)
+ // ceci afin d'etre compatible avec les cas ou la periode n'etait pas obligatoire
// for gravatar use get_avatar_from_service('gravatar', md5 hash email@adress, size-in-px )
// on transfert les données de l'un vers l'autre
// si le filtrage est parametre pour l'export ou pas
@@ -1634,7 +1696,6 @@
//'options_attr2'=>'Attr2 balbal' //Extra field exemple where field code is attr2
//,'options_attr1'=>'Attr1 balbal', //Extra field exemple where field code is attr1
//If invoice has been converted and the conversion has been used, we dont have remain to pay on invoice
- //If no task avaiblable, redirec to to add confirm
//TODO : Note and docuement
//console.log("amount before="+amount+" rouding="+rounding)
//if ($val['notnull'] > 0) $rightpart .= ' fieldrequired'; // No fieldrequired inthe view output
@@ -1662,6 +1723,10 @@
if ($action == "transfert") {
if ($fils == 0) {
if ($fk_pa > 0 && empty($paht)) {
+ if ($object->id > 0 && $action == 'addin') {
+ if (GETPOST("reyear", "int") && GETPOST("remonth", "int") && GETPOST("reday", "int")) {
+ if (GETPOST('reday')) {
+ if (GETPOSTINT("reyear") && GETPOSTINT("remonth") && GETPOSTINT("reday")) {
if (empty($shmkeys[$memoryid])) { // No room reserved for thid memoryid, no way to use cache
if (getDolGlobalInt('PRODUCT_USE_OLD_PATH_FOR_PHOTO')) { // For backward compatiblity, we scan also old dirs
min-height: 26px !important; /* We cant use height because it's a div and it should be higher if content is more. but min-height doe not work either for div */
@@ -1673,12 +1738,25 @@
print 'The recommanded value for MAIN_SECURITY_HASH_ALGO is now \'password_hash\' but setting it now will make ALL existing passwords of all users not valid, so update is not possible.
';
print '
'.$langs->trans("Delete").' ';
print '
';
+ print ''.$langs->trans("Referers").' ';
+ print ''.$langs->trans("NbOfMembers").' ('.$langs->trans("AllTime").') ';
print ' *** Force modules not found physicaly to be disabled (only modules adding js, css or hooks can be detected as removed physicaly) ';
+ print ''.$langs->trans("AddIn").' ';
+ print ' '.$langs->trans("Period")." ".dol_print_date($charge->periode, 'day')." \n";
print 'Missing paramater s, c or a';
print 'Sorry, it seems your internet connexion is off. ';
print ajax_combobox("mouvement");
print img_picto($langs->trans("Activited"), 'switch_on');
print price($line->qty, 0, '', 0, 0); // Yes, it is a quantity, not a price, but we just want the formating role of function price
+ print_liste_field_titre("Employee", $_SERVER["PHP_SELF"], "u.lastname,cs.periode", "", $param, 'class="left"', $sortfield, $sortorder);
+ print_liste_field_titre($arrayfields['cs.amount']['label'], $_SERVER["PHP_SELF"], "cs.amount,cs.periode", '', $param, 'class="right"', $sortfield, $sortorder);
+ print_liste_field_titre($arrayfields['cs.date_ech']['label'], $_SERVER["PHP_SELF"], "cs.date_ech,cs.periode", '', $param, '', $sortfield, $sortorder, 'center ');
+ print_liste_field_titre($arrayfields['cs.fk_account']['label'], $_SERVER["PHP_SELF"], "cs.fk_account,cs.periode", '', $param, '', $sortfield, $sortorder);
+ print_liste_field_titre($arrayfields['cs.fk_mode_reglement']['label'], $_SERVER["PHP_SELF"], "cs.fk_mode_reglement,cs.periode", '', $param, '', $sortfield, $sortorder);
+ print_liste_field_titre($arrayfields['cs.fk_type']['label'], $_SERVER["PHP_SELF"], "cs.fk_type,cs.periode", '', $param, '', $sortfield, $sortorder);
+ print_liste_field_titre($arrayfields['cs.libelle']['label'], $_SERVER["PHP_SELF"], "cs.libelle,cs.periode", '', $param, '', $sortfield, $sortorder);
+ print_liste_field_titre($arrayfields['cs.paye']['label'], $_SERVER["PHP_SELF"], "cs.paye,cs.periode", '', $param, 'class="right"', $sortfield, $sortorder);
+ print_liste_field_titre($arrayfields['cs.periode']['label'], $_SERVER["PHP_SELF"], "cs.periode", '', $param, '', $sortfield, $sortorder, 'center ');
private $cache_childids; // Cache array of already loaded childs
public $cacheconvert = array(); // Array to cache list of value found after a convertion
public $childs = array();
@@ -1691,6 +1769,7 @@
public $infofiles; // Used to return informations by function getDocumentsLink
public $lastsearch_values; // To store last saved search criterias for user
public $lastsearch_values_tmp; // To store current search criterias for user
+ public $periode;
public $recurid; /* A string YYYYMMDDHHMMSS shared by allevent of same serie */
public $require_module = array("none"); // This module should not be displayed as Selector in mailling
public $societe; // Objet societe
@@ -1705,23 +1784,23 @@
We were skeptical to work with a consultant to optimize our sales emails, but they were highly recommended by many other startups we knew. They helped us to reach our objective of 20% turnover increase, in 4 monthes.
tempora nam reprehenderit quia itaque debitis,
+ - creat,unitl,alltime,datas,referers
+ - informations,medias,uptodate,reenable,crypted,developpers
+ - ned
// prevent submiting form on press ENTER
print "Package $target built succeessfully in $DESTI\n";
- SOCIETE_USEPREFIX can restore old feature.
miscelaneous contries.
- * the tagret is useful with hooks : that allow externals modules to add setup items on good place
- htdocs/modulebuilder/template/test/phpunit/functionnal
- description: Screenshots, screencasts, dolibarr.log, debugging informations
| dolibar | |
| dolibar | pass |
| dolibar | password |
- - name: Chech Apache availability
/* height of an item in any tree / collapsable table */
dejavusans* (used by greek, arab, persan, romanian, turkish),
Replaced phplot and phplot5 librairies by artichow.
for a personnal address book.
fundation module.
+ path to thoose classes into the include function.
where {TYPE} is contact type code (BILLING, SHIPPING, CUSTOMER, ... see contact type dictionnary).
* non defini=>renvoi un salt pour cryptage par defaut
* Initialy built by build_class_from_table on 2016-05-17 12:22
@@ -1741,18 +1820,12 @@
* \brief File for Tanslate class
* \brief Page des informations d'un utilisateur
* \brief Page des informations d'une action
- * \brief Page des informations d'une facture
* \brief Page des informations d'une facture fournisseur
* \brief Page to adminsiter email sender profiles
* \brief Page to setup extra fields of stock mouvement
* \brief Tabe to enter counting
* Si le (pays vendeur = pays acheteur) alors TVA par defaut=TVA du produit vendu. Fin de regle.
* Sinon TVA proposee par defaut=0. Fin de regle.
- * VATRULE 2: Si le (pays vendeur = pays acheteur) alors TVA par defaut=TVA du produit vendu. Fin de regle.
- * VATRULE 3: Si (vendeur et acheteur dans Communaute europeenne) et (bien vendu = moyen de transports neuf comme auto, bateau, avion) alors TVA par defaut=0 (La TVA doit etre paye par acheteur au centre d'impots de son pays et non au vendeur). Fin de regle.
- * VATRULE 4: Si (vendeur et acheteur dans Communaute europeenne) et (acheteur = particulier) alors TVA par defaut=TVA du produit vendu. Fin de regle
- * VATRULE 5: Si (vendeur et acheteur dans Communaute europeenne) et (acheteur = entreprise) alors TVA par defaut=0. Fin de regle
- * VATRULE 6: Sinon TVA proposee par defaut=0. Fin de regle.
* @param string $address email (Ex: "toto@examle.com". Long form "John Do " will be false)
* @param Societe $thirdparty_seller Objet societe vendeuse
* @param Translate $outputlangs Objet lang a utiliser pour traduction
@@ -1857,11 +1930,6 @@
* 'content' => '', // Overide text of content, if empty default content use "ConfirmBtnCommonContent" lang key
* 'title' => '', // Overide title of modal, if empty default title use "ConfirmBtnCommonTitle" lang key
* 'url' => 'http://', // Overide Url to go when user click on action btn, if empty default url is $url.?confirm=yes, for no js compatibility use $url for fallback confirm.
- * 'action-btn-label' => '', // Overide label of action button, if empty default label use "Confirm" lang key
- * 'cancel-btn-label' => '', // Overide label of cancel button, if empty default label use "CloseDialog" lang key
- * 'content' => '', // Overide text of content, if empty default content use "ConfirmBtnCommonContent" lang key
- * 'title' => '', // Overide title of modal, if empty default title use "ConfirmBtnCommonTitle" lang key
- * 'url' => 'http://', // Overide Url to go when user click on action btn, if empty default url is $url.?confirm=yes, for no js compatibility use $url for fallback confirm.
* This token and session can be used to get more informations.
* This token can be used to get more informations.
* - Le nom de la classe doit etre InterfaceMytrigger
@@ -1886,7 +1954,6 @@
* Classe permettant la generation du formulaire d'envoi de Sms
* Classe permettant la generation du formulaire html d'envoi de mail unitaire
* Return a formated address (part address/zip/town/state) according to country rules.
- * \brief Classe to manage GeoIP
* \brief Fichier de la classe des fonctions predefinie de composants html
* \brief Fichier de la classe des fonctions predefinie de composants html cron
* \brief Page des informations dolistore
@@ -1896,7 +1963,6 @@
* \brief Fichier contenant la classe du modele de numerotation de reference de projet Universal
* - corrected the defualt value for 'setPriority()'
* Si vendeur non assujeti a TVA, TVA par defaut=0. Fin de regle.
- * VATRULE 1: Si vendeur non assujeti a TVA, TVA par defaut=0. Fin de regle.
* \brief Fichier de la classe de gestion des triggers
* \brief Fichier contenant la classe du modele de numerotation de reference de bon de livraison Jade
* - 'getBodyContent()' builds full messsage body, even multi-part
@@ -1909,7 +1975,6 @@
* - modified getHeader() to ustilize new Message Sensitivity and Priorty properties
* - removed leading dashes from message boundry
* @param int $onlysqltoimportwebsite Only sql resquests used to import a website template are allowed
- * @param int $onlysqltoimportwebsite Only sql resquests used to import a website template are allowed
* @param string $context 'add'=Output field for the "add form", 'edit'=Output field for the "edit form", 'hide'=Output field for the "add form" but we dont want it to be rendered
* @param string $context 'add'=Output field for the "add form", 'edit'=Output field for the "edit form", 'hide'=Output field for the "add form" but we dont want it to be rendered
* @param DoliDB $db objet base de donnee
@@ -1923,7 +1988,6 @@
* @param string $clean Clean if it is not an ISO. Warning, if file is utf8, you will get a bad formated file.
* @param string $modele force le modele a utiliser ('' par defaut)
* @param string $fieldref Nom du champ objet ref (object->ref) a utiliser pour select next et previous
- * @param int $natsort 1=use "natural" sort (natsort) for a search criteria thats is strings or unknown, 0=use "standard" sort (asort) for numbers
* @param string $context 'add'=Output field for the "add form", 'edit'=Output field for the "edit form", 'hide'=Output field for the "add form" but we dont want it to be rendered
* @param array $menu_array_before Table of menu entries to show before entries of menu handler. This param is deprectaed and must be provided to ''.
* @param int $donoresetalreadyloaded Do not reset global array $donoresetalreadyloaded used to avoid to go down on an aleady processed record
@@ -1944,7 +2008,6 @@
* Return array head with list of tabs to view object informations.
* Return array head with list of tabs to view object stats informations
* Show bank informations for PDF generation
- * This is called when MAIN_DIRECT_STATUS_UPDATE is set and it use tha ajax service objectonoff.php
* WARNING: This function use PHP server timezone by default to return locale informations.
* \brief Classe du modele de numerotation de reference de bon de livraison Jade
* \brief Classe mere des modeles de numerotation des references de bon de livraison
@@ -1999,7 +2062,6 @@
* @return string A HTML table that conatins a list with open (unpaid) supplier invoices
* @return string Formated value
* @return array Array of mesures
- * @return string Formated size
* @return array Array with time spent for $fuser for each day of week on tasks in $lines and substasks
* @return string Formated value
* @return string Array of id of orders wit all dispathing already done or not required
@@ -2011,9 +2073,11 @@
* Code to ouput content when action is presend
* Copyright (C) 2004 Sebastien Di Cintio
* Copyright (C) 2005-2019 Laurent Destailleur
- * Copyright (C) 2005-2021 Laurent Destailleur
* Copyright (C) 2005-2023 Laurent Destailleur
* Copyright (C) 2016 Laurent Destailleur
+ * Copyright (C) 2019 Cedric Ancelin
+ * Copyright (C) 2019 Cedric Ancelin
+ * Copyright (C) 2020 Thibault FOUCART
* Correspondance des expeditions et des commandes clients dans la table llx_co_exp
* Correspondance des livraisons et des commandes clients dans la table llx_co_liv
* Creation objet $langs (must be before all other code)
@@ -2030,6 +2094,7 @@
* Output a task line into a perday intput mode
* Output a task line into a pertime intput mode
* Parametre
+ * Referers types
* Return a string of random bytes (hexa string) with length = $length fro cryptographic purposes.
* Return array head with list of tabs to view object informations.
* Return if we are using a HTTPS connexion
@@ -2056,13 +2121,16 @@
* only be guaranted by escaping data during output.
* that lack the multibye string extension.
Badge style is based on boostrap framework
+ Can create Proposal on close thridparty #3526
The ckeditor is tripple licensed under the GNU General Public License (GPL),
+ missing column into SQL on thridparty list
progress style is based on boostrap and admin lte framework
# Detecte repertoire du script
# Enable comented out UTF8 charset/collation options
# Examle of rule you can add to fail2ban to restrict bruteforce attacks.
# If phpcs check fail and AUTOFIX is set to 1, then it run phpcbf to fix automaticaly the syntax, and git commit is canceled.
# NOTE: Using this script is depcrecated, you can now convert generated ODT to PDF on the fly by setting the value MAIN_ODT_AS_PDF
+# OPTIMIZE: To use cache on static pages (A259200 = 1 month, A7200 = 2 hours, A691600 = 8 days = recommanded for static resources).
# Script to extrac a database with demo values.
# The output patch file can then be submited on Dolibarr dev mailing-list,
# a logarithmic scale so increasing the size by one will rougly double the
@@ -2071,20 +2139,34 @@
#export DH_COMPAT=7 # This is the debhelper compatability version to use, now defined into compat file
$FULLTAG = GETPOST("fulltag", 'alpha'); // fulltag is tag with more informations
$array = array(1=>'Value 1', 2=>'Value 2', 3=>'Value 3 ith a very long text. aze eazeae e ae aeae a e a ea ea ea e a e aea e ae aeaeaeaze.');
-$conf = new stdClass(); // instantiate $conf explicitely
+$dolibarrroot = preg_replace('/([\\/]+)$/i', '', DOL_DOCUMENT_ROOT);
+$dolibarrroot = preg_replace('/([^\\/]+)$/i', '', $dolibarrroot);
+$permissiontoadd = $user->hasRight('stock', 'mouvement', 'creer');
$permissiontoadd = $user->rights->stock->mouvement->creer;
+$permissiontodelete = $user->hasRight('stock', 'mouvement', 'creer'); // There is no deletion permission for stock movement as we should never delete
$permissiontodelete = $user->rights->stock->mouvement->creer; // There is no deletion permission for stock movement as we shoul dnever delete
-$permissiontodelete = $user->rights->stock->mouvement->creer; // There is no deletion permission for stock movement as we should never delete
+$permissiontoread = $user->hasRight('stock', 'mouvement', 'lire');
$permissiontoread = $user->rights->stock->mouvement->lire;
$seledted = empty($conf->global->BLOCKEDLOG_DISABLE_NOT_ALLOWED_FOR_COUNTRY) ? array() : explode(',', $conf->global->BLOCKEDLOG_DISABLE_NOT_ALLOWED_FOR_COUNTRY);
+$sql .= " FROM ".MAIN_DB_PREFIX."adherent as d"; // maybe better to use ad (adh) instead od d
+$sql .= " GROUP BY cs.rowid, cs.fk_type, cs.fk_user, cs.amount, cs.date_ech, cs.libelle, cs.paye, cs.periode, cs.fk_account, c.libelle, c.accountancy_code, ba.label, ba.ref, ba.number, ba.account_number, ba.iban_prefix, ba.bic, ba.currency_code, ba.clos, pay.code";
+$sql .= " cs.amount, cs.date_ech, cs.libelle as label, cs.paye, cs.periode, cs.fk_account,";
+$sql .= " cs.rowid, cs.libelle as label_sc, cs.fk_type as type, cs.periode, cs.date_ech, cs.amount as total, cs.paye,";
$sql = "SELECT id_users, nom as name, id_sondage, reponses";
$sql = 'SELECT nom as name, reponses';
$tag = GETPOST('tag'); // To retreive the emailing, and recipient
+$title = $langs->trans("Referers", $object->name);
+$usercancreate = $user->hasRight('stock', 'mouvement', 'creer');
$usercancreate = $user->rights->stock->mouvement->creer;
+$usercancreate = (($user->hasRight('stock', 'mouvement', 'creer')));
$usercancreate = (($user->rights->stock->mouvement->creer));
+$usercandelete = $user->hasRight('stock', 'mouvement', 'creer');
$usercandelete = $user->rights->stock->mouvement->creer;
+$usercandelete = (($user->hasRight('stock', 'mouvement', 'supprimer')));
$usercandelete = (($user->rights->stock->mouvement->supprimer));
+$usercanread = $user->hasRight('stock', 'mouvement', 'lire');
$usercanread = $user->rights->stock->mouvement->lire;
+$usercanread = (($user->hasRight('stock', 'mouvement', 'lire')));
$usercanread = (($user->rights->stock->mouvement->lire));
* Return array head with list of tabs to view object informations.
* TODO: use color definition vars above for define badges color status X -> exemple $badgeStatusValidate, $badgeStatusClosed, $badgeStatusActive ....
@@ -2096,8 +2178,8 @@ $usercanread = (($user->rights->stock->mouvement->lire));
* Optionnaly, removed all fonts except
* Removed the method 4 of GETPOST (to get $_COOKIE). It was not used and not recommanded to use in Dolibarr.
* Sensitive datas like keys in setup pages, that need encyption (for example the API keys of users, the CRON security key, the keys into the Stripe module, or
-* Sensitive datas like keys in setup pages, that need encyption (for example the API keys of users, the CRON security key, the keys into the Stripe module, or
* The deprecated subsitution key __SIGNATURE__ has been removed. Replace it with __USER_SIGNATURE__ if you used the old syntax in your email templates.
+* The private array ->status_short, ->statuts and ->status_long are now array ->labelStatusShort and ->labelStatus everywhere.
* The substition key __SIGNATURE__ was renamed into __USER_SIGNATURE__ to follow naming conventions.
* You can test patching of serie with "quilt push" (autant de fois que de patch). Avec "quilt pop -a", on revient a l'état du upstream sans les patch.
* v14 seems to work correctly on PHP v8 but it generates a lot of verbose warnings. Currently, v14 i snot yet officialy supported with PHP 8.
@@ -2108,17 +2190,18 @@ $usercanread = (($user->rights->stock->mouvement->lire));
- Delivery/Receiption
- Fields of classes were renamed to be normalized (nom, prenom, cp, ville, adresse, tel
- Fix: Stock value is not reset when product is transfered into other warehouse.
+- Fix: [ bug #485 ] Configurated amount for public auto-subscription form is not taken into account
- Fix: [bug #270] PostgreSQL backend try to connect throught TCP socket for
- Fix: withdrawal create error if in the same month are deleted previus withdrawals.
- For Dev, you can also add link serie to GIT HEAD.
- More informations reported in system information pages.
- New : Genrate auto the PDF for supplier invoice.
-- New/NEW: for an unreferenced new feature (Opening a feature request and using close is prefered)
- New: Add ES formated address country rule.
- New: Add Gant diagramm on project module.
- New: Add field oustanding limit into thirdparty properties.
- New: Add management of triger FICHEINTER_VALIDATE
- New: Add more "hooks" (like hooks to change way of showing/editing lines into dictionnaries).
+- New: Add proposals into referer page of thirdparty.
- New: Default approver for holidays is set by default to hierchical parent.
- New: Dictionary setup works with very large external dictionnaries (Add
- New: Form to add a photo is immediatly available on photo page if
@@ -2142,7 +2225,6 @@ $usercanread = (($user->rights->stock->mouvement->lire));
/* USING IMAGES FOR WEATHER INTEAD OF FONT AWESOME */
/* Warning: setting this may make screen not beeing refreshed after a combo selection */
/* default color for status : After a quick check, somme status can have oposite function according to objects
-/** @var bool Hide PHP informations */
/** @var boolean $force_install_nophpinfo Hide PHP informations */
// and printing in millimiter by setting unit to 'mm' in constructor.
// font-size : defaut char size (can be changed by calling Set_Char_Size(xx);
@@ -2150,7 +2232,6 @@ $usercanread = (($user->rights->stock->mouvement->lire));
// $db->close(); Not database connexion yet
// A Better solution to be able to sort on already payed or remain to pay is to store amount_payed in a denormalized field.
// Action desactivation d'un sous module du module adherent
-// Activate FileCache - Developement
// Additionnal information for each payment system
// Affichage alerte date prévue de départ si transfert concerné
// Affichage attributs LDAP
@@ -2179,7 +2260,6 @@ $usercanread = (($user->rights->stock->mouvement->lire));
// Loop on each year to ouput
// Loop to complete the sql search criterias from extrafields
// Merge all entrie after the $KEEPNFIRST one into one entry called "Other..." (to avoid to have too much entries in graphic).
-// No cahce on PHP
// No check is done on company permission because readability is managed by public status of project and assignement.
// Nomber of try
// None. Beeing connected is enough.
@@ -2188,6 +2268,7 @@ $usercanread = (($user->rights->stock->mouvement->lire));
// Personalized search criterias. Example: $conf->global->PRODUCT_QUICKSEARCH_ON_FIELDS = 'p.ref=ProductRef;p.label=ProductLabel;p.description=Description;p.note=Note;'
// Personalized search criterias. Example: $conf->global->THIRDPARTY_QUICKSEARCH_ON_FIELDS = 's.nom=ThirdPartyName;s.name_alias=AliasNameShort;s.code_client=CustomerCode'
// Place customer adress to the ISO location
+// Possible values: 0 or 1 (no strict CSRF test, only test on referer) or 2 (no CSRF test at all)
// Repair llx_commande_fournisseur to eleminate duplicate reference
// SQL Aliase adherent
// SQL Aliase adherent_type
@@ -2214,7 +2295,6 @@ $usercanread = (($user->rights->stock->mouvement->lire));
// We keep it with value ForceBuyingPriceIfNull = 2 for retroactive effect but results are unpredicable.
// We must filter on assignement table
// badge color ajustement for color blind
-// current rule: uptodate = the end date is in future or no subcription required
// librarie core
// librarie jobs
// status color ajustement for color blind
@@ -2225,8 +2305,6 @@ $usercanread = (($user->rights->stock->mouvement->lire));
//if ($user->socid > 0) $socid = $user->socid; // For external user, no check is done on company because readability is managed by public status of project and assignement.
//if ($user->socid > 0) $socid = $user->socid; // For external user, no check is done on company because readability is managed by public status of project and assignement.
//include DOL_DOCUMENT_ROOT.'/core/actions_fetchobject.inc.php'; // Can't use generic include because when creating a project, ref is defined and we dont want error if fetch fails from ref.
-4. Write a report with as much detail as possible (Use [screenshots](https://help.github.com/articles/issue-attachments) or even screencasts and provide logging and debugging informations whenever possible).
-6) Trigger LINEPROPAL_MODIFY is renamed into LINEPROPAL_UPDATE and
Example 0a : Table with div+div+div containg a select that should be overflowed and truncated => Use this to align text or form
Example 0b: Table with div+form+div containg a select that should be overflowed and truncated => Use this to align text or form
@@ -2234,7 +2312,7 @@ $usercanread = (($user->rights->stock->mouvement->lire));
> To build manually the .exe from Windows (running from makepack-dolibarr.pl script is however recommanded),
> To build manually the .exe from Windows (running from makepack-dolibarr.pl script is however recommanded),
> schroot -c name_of_chroot (exemple schroot -c unstable-amd64-sbuild)
-Confirm Delete Dictionnary
+AmountIn
DELAY = 0 # Delay beetween each HTTP request (-1 wait a key, 0 no delay, n number of seconds)
Decription of htdocs/core/login directory
Example fo recurring event, 1 week, no end, exported by Google
@@ -2269,7 +2347,6 @@ FIX: Implementation of a Luracast recommandation for the REST api server
FIX: Implementation of a Luracast recommandation for the REST api server (#7370)
FIX: Merge of thirdparties : "unknow column fk_soc" + "Delivery" label
FIX: Missing contracts into list in page of Refering objects of a thirdparty.
-FIX: PGSQL Int type does not have a free lenght
FIX: PGSQL Integer type does not have a free lenght
FIX: Payed invoices are showed as canceled FIX: Bad date filter on customer order
FIX: PgSQL Module Ressource list crash #5637
@@ -2352,7 +2429,6 @@ Fix: update extrafield do not display immediatly after update.
Fo example: Dolibarr
For more informations, see the [translator's documentation](https://wiki.dolibarr.org/index.php/Translator_documentation).
For more licenses compatibility informations: https://www.gnu.org/licenses/licenses.en.html
-Long description (Can span accross multiple lines).
Mysql version 5.5.40 has a very critical bug making your data beeing definitely lost.
NEW: #17123 added ExtraFields for Stock Mouvement
NEW: #18401 Add __NEWREF__ subtitute to get new object reference.
@@ -2396,6 +2472,7 @@ NEW: Introduce use of cache for thumbs images of users to save bandwith.
NEW: Look and feel v11: Some setup pages are by default direclty in edit mode.
NEW: Merge all boxes "related objects" into one. This save a lot of room on most card and avoid often horizontal scoll.
NEW: ModuleBuilder - More feature that can be modifed after module generation
+NEW: ModuleBuilder: Checkin comments begin and end before each actions
NEW: On page to see/edit contact of an ojbect, the status of contact is visible (for both external and internal users).
NEW: Page to check if the operations/items created between two dates have attached item(s) and possibility to download all attachements
NEW: Product stock and subproduct stock are independant
@@ -2428,37 +2505,43 @@ NEW: template invoices support substition key
NEW: when we delete several objects with massaction, if somes object has child we must see which objects are concerned and nevertheless delete objects which can be deleted
Note: You can use git-buildpackage -us -uc --git-ignore-new if you want to test build with uncommited file
Store, search and retreive any article to keep your knowledge into a database. It can be used to manage a list of FAQ, or a database
-The keyword can be ommitted if your commit does not fit in any of the following categories:
The output patch file can then be submited on Dolibarr
This directory contains ruleset files to use to develop Dolibarr EPR & CRM.
This directory contains several subdirectories with entries for informations on Dolibarr.
-This docker image intended for developpement usage.
This docker image is intended for developpement usage.
This module provides a sheduled job that scan regularly one or several IMAP email boxes, with filtering rules, to automatically record data in your application, like
Upgrading to any other version or database system is abolutely required BEFORE trying to
+Vous pouvez voir la progression du ticket en cliquant sur le lien
We recommand to install Dolibarr ERP CRM on your own server (as most Open Source software, download and use is free: [https://www.dolibarr.org/download](https://www.dolibarr.org/download)) to get access on every side of application.
You must avoid tests that could cause degradation or interruption of our service (refrain from using automated tools, and limit yourself about requests per second), that's why we recommand to install software on your own platform.
class ModeleBoxes // Can't be abtract as it is instantiated to build "empty" boxes
class ModeleExports extends CommonDocGenerator // This class can't be abstract as there is instance propreties loaded by listOfAvailableExportFormat
-class ModeleExports extends CommonDocGenerator // This class can't be abstract as there is instance propreties loaded by liste_modeles
define('DOL_CLASS_PATH', 'class/'); // Filsystem path to class dir
echo price($line->qty, 0, '', 0, 0); // Yes, it is a quantity, not a price, but we just want the formating role of function price
elseif ($year && $month && $day) $daytoparsegmt = dol_mktime(0, 0, 0, $month, $day, $year, 'gmt'); // this are value submited after submit of action 'submitdateselect'
+for /F "tokens=2 delims=," %%i in ('tasklist /FI "IMAGENAME eq php.exe" /FO CSV /NH') do (
+function checkES($IentOfi, $InumCta)
function getMarginInfos($pvht, $remise_percent, $tva_tx, $localtax1_tx, $localtax2_tx, $fk_pa, $paht)
function print_actions_filter($form, $canedit, $status, $year, $month, $day, $showbirthday, $filtera, $filtert, $filterd, $pid, $socid, $action, $showextcals = array(), $actioncode = '', $usergroupid = '', $excludetype = '', $resourceid = 0)
if (!$user->hasRight('stock', 'mouvement', 'lire')) {
-if (!empty($conf->variants->eabled) && empty($conf->global->VARIANT_ALLOW_STOCK_MOVEMENT_ON_VARIANT_PARENT)) { // Add test to exclude products that has variants
+if (!$user->rights->stock->mouvement->lire) {
+if (!empty($arrayfields['cs.periode']['checked'])) {
if (!empty($contactname)) { // acces a partir du module de recherche
if ($action == "transfert") {
if (preg_match('/^dopayment/', $action)) { // If we choosed/click on the payment mode
if you restore or duplicate the data from another instance dump, you must also update this parameter in ther conf.php file to allow decryption in the new instance, or
-if you restore or duplicate the data from another instance dump, you must also update this parameter in ther conf.php file to allow decryption in the new instance, or
print $form->multiselectarray('BLOCKEDLOG_DISABLE_NOT_ALLOWED_FOR_COUNTRY', $countryArray, $seledted);
+print $langs->trans("Developpers").':';
print $langs->trans("Size").': '.ini_get('xcache.size').' '.$langs->trans("Recommanded").': 16*Split '."\n";
print $langs->trans("Split").': '.ini_get('xcache.count').' '.$langs->trans("Recommanded").': (cat /proc/cpuinfo | grep -c processor) + 1 '."\n";
print $langs->trans("xcache.optimizer").': '.yn(ini_get('xcache.optimizer')).' (will be usefull only with xcache v2) '."\n";
print ''; // You can use div-table-responsive-no-min if you dont need reserved height for your table
print '
'; // You can use div-table-responsive-no-min if you dont need reserved height for your table
+print '
'.$langs->trans("NbOfMembers").' ('.$langs->trans("AllTime").') ';
+print str_replace('{s}', $dolibarrroot, $langs->trans("UnpackPackageInDolibarrRoot", '{s}')).' ';
print_barre_liste($langs->trans("Sessions"), $page, $_SERVER["PHP_SELF"], "", $sortfield, $sortorder, '', $num, ($num ? $num : ''), 'setup'); // Do not show numer (0) if no session found (it means we can't know)
+print_liste_field_titre("PeriodEndDate", $_SERVER["PHP_SELF"], "cs.periode", "", $param, '', $sortfield, $sortorder, 'center ');
print_liste_field_titre("Prority", $_SERVER["PHP_SELF"], "t.priority", "", $param, '', $sortfield, $sortorder);
+select#date_startday, select#date_startmonth, select#date_endday, select#date_endmonth, select#reday, select#remonth
+select#date_startday, select#date_startmonth, select#date_endday, select#date_endmonth, select#reday, select#remonth,
session_start(); // To be able to keep info into session (used for not losing pass during navigation. pass must not transit through parmaeters)
diff --git a/dev/tools/phan/baseline.txt b/dev/tools/phan/baseline.txt
index 4362634f9616a..a238d6a14a584 100644
--- a/dev/tools/phan/baseline.txt
+++ b/dev/tools/phan/baseline.txt
@@ -12,14 +12,11 @@ return [
// PhanTypeMismatchArgumentProbablyReal : 5370+ occurrences
// PhanUndeclaredProperty : 3700+ occurrences
// PhanPluginUnknownPropertyType : 2620+ occurrences
- // PhanPossiblyUndeclaredGlobalVariable : 1730+ occurrences
- // PhanPluginUnknownObjectMethodCall : 1550+ occurrences
- // PhanUndeclaredGlobalVariable : 1030+ occurrences
+ // PhanPossiblyUndeclaredGlobalVariable : 1680+ occurrences
// DeprecatedModuleName : 850+ occurrences
- // PhanPluginUnknownArrayMethodParamType : 830+ occurrences
// PhanTypeMismatchProperty : 790+ occurrences
// PhanDeprecatedFunctionInternal : 780+ occurrences
- // PhanPluginUnknownArrayMethodReturnType : 630+ occurrences
+ // PhanTypeInvalidLeftOperandOfNumericOp : 620+ occurrences
// PhanTypeMismatchArgumentInternal : 620+ occurrences
// PhanPossiblyUndeclaredVariable : 490+ occurrences
// PhanTypeMismatchDefault : 470+ occurrences
@@ -27,7 +24,6 @@ return [
// PhanPluginDuplicateExpressionAssignmentOperation : 310+ occurrences
// PhanTypeMismatchArgumentNullableInternal : 310+ occurrences
// PhanUndeclaredClassMethod : 310+ occurrences
- // PhanPluginUnknownArrayFunctionReturnType : 260+ occurrences
// PhanTypeArraySuspicious : 240+ occurrences
// PhanTypeInvalidLeftOperandOfAdd : 240+ occurrences
// PhanTypeMismatchReturn : 220+ occurrences
@@ -36,7 +32,6 @@ return [
// PhanPluginSuspiciousParamPosition : 170+ occurrences
// PhanTypeExpectedObjectPropAccess : 170+ occurrences
// PhanUndeclaredVariableDim : 160+ occurrences
- // PhanPluginUnknownArrayPropertyType : 150+ occurrences
// PhanPluginSuspiciousParamOrder : 140+ occurrences
// PhanTypeMismatchDimFetch : 130+ occurrences
// PhanTypeSuspiciousStringExpression : 120+ occurrences
@@ -49,7 +44,6 @@ return [
// PhanParamSignatureMismatch : 75+ occurrences
// PhanPluginEmptyStatementIf : 70+ occurrences
// PhanNonClassMethodCall : 65+ occurrences
- // PhanPluginUndeclaredVariableIsset : 65+ occurrences
// PhanTypeExpectedObjectPropAccessButGotNull : 65+ occurrences
// PhanRedefineFunction : 50+ occurrences
// PhanTypeExpectedObjectOrClassName : 50+ occurrences
@@ -140,7 +134,6 @@ return [
// PhanParamTooFew : 1 occurrence
// PhanPluginAlwaysReturnFunction : 1 occurrence
// PhanPluginPrintfNoSpecifiers : 1 occurrence
- // PhanPluginRedundantReturnComment : 1 occurrence
// PhanPluginSuspiciousParamPositionInternal : 1 occurrence
// PhanPluginUnknownFunctionParamType : 1 occurrence
// PhanPluginUseReturnValueInternalKnown : 1 occurrence
@@ -159,44 +152,43 @@ return [
// Currently, file_suppressions and directory_suppressions are the only supported suppressions
'file_suppressions' => [
- 'htdocs/accountancy/admin/account.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableDim'],
- 'htdocs/accountancy/admin/accountmodel.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredVariableDim'],
+ 'htdocs/accountancy/admin/account.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/accountancy/admin/accountmodel.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredVariableDim'],
'htdocs/accountancy/admin/card.php' => ['PhanPluginDuplicateExpressionAssignment', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
- 'htdocs/accountancy/admin/categories.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/admin/categories_list.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredVariableDim'],
+ 'htdocs/accountancy/admin/categories.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/accountancy/admin/categories_list.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredVariableDim'],
'htdocs/accountancy/admin/closure.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/accountancy/admin/defaultaccounts.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/accountancy/admin/export.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/admin/fiscalyear.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/accountancy/admin/fiscalyear.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableAssignOp'],
'htdocs/accountancy/admin/fiscalyear_card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
'htdocs/accountancy/admin/fiscalyear_info.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/accountancy/admin/index.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/admin/journals_list.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredVariableDim'],
- 'htdocs/accountancy/admin/productaccount.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableAssignOp', 'PhanUndeclaredVariableDim'],
- 'htdocs/accountancy/admin/subaccount.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/bookkeeping/balance.php' => ['PhanNonClassMethodCall', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/accountancy/admin/journals_list.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredVariableDim'],
+ 'htdocs/accountancy/admin/productaccount.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariableAssignOp', 'PhanUndeclaredVariableDim'],
+ 'htdocs/accountancy/admin/subaccount.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/accountancy/bookkeeping/balance.php' => ['PhanNonClassMethodCall', 'PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/accountancy/bookkeeping/card.php' => ['PhanPossiblyNullTypeMismatchProperty', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
- 'htdocs/accountancy/bookkeeping/export.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/bookkeeping/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/bookkeeping/listbyaccount.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/class/accountancycategory.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanUndeclaredProperty'],
- 'htdocs/accountancy/class/accountancyexport.class.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
- 'htdocs/accountancy/class/accountancyimport.class.php' => ['PhanPluginUnknownArrayMethodParamType'],
+ 'htdocs/accountancy/bookkeeping/export.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/accountancy/bookkeeping/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/accountancy/bookkeeping/listbyaccount.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/accountancy/class/accountancycategory.class.php' => ['PhanPossiblyUndeclaredVariable', 'PhanUndeclaredProperty'],
+ 'htdocs/accountancy/class/accountancyexport.class.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
'htdocs/accountancy/class/accountancysystem.class.php' => ['PhanUndeclaredProperty'],
- 'htdocs/accountancy/class/accountingaccount.class.php' => ['PhanPluginAlwaysReturnMethod', 'PhanPluginMixedKeyNoKey', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/class/accountingjournal.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/class/api_accountancy.class.php' => ['PhanPluginUnknownArrayPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/class/bookkeeping.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredTypeParameter', 'PhanUndeclaredTypeReturnType'],
- 'htdocs/accountancy/class/lettering.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPossiblyUndeclaredVariable'],
+ 'htdocs/accountancy/class/accountingaccount.class.php' => ['PhanPluginAlwaysReturnMethod', 'PhanPluginMixedKeyNoKey', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/accountancy/class/accountingjournal.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/accountancy/class/api_accountancy.class.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/accountancy/class/bookkeeping.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredTypeParameter', 'PhanUndeclaredTypeReturnType'],
+ 'htdocs/accountancy/class/lettering.class.php' => ['PhanPossiblyUndeclaredVariable'],
'htdocs/accountancy/closure/index.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/accountancy/customer/card.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/accountancy/customer/index.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/customer/lines.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/customer/list.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/accountancy/customer/lines.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/accountancy/customer/list.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/accountancy/expensereport/card.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/accountancy/expensereport/index.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/expensereport/lines.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/expensereport/list.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/accountancy/expensereport/lines.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/accountancy/expensereport/list.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/accountancy/index.php' => ['PhanTypeMismatchArgumentProbablyReal', 'UnknownModuleName'],
'htdocs/accountancy/journal/bankjournal.php' => ['PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch', 'PhanUndeclaredProperty'],
'htdocs/accountancy/journal/expensereportsjournal.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
@@ -205,683 +197,657 @@ return [
'htdocs/accountancy/journal/variousjournal.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/accountancy/supplier/card.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/accountancy/supplier/index.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/supplier/lines.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/accountancy/supplier/list.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/accountancy/tpl/export_journal.tpl.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/adherents/admin/member.php' => ['DeprecatedModuleName', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchDimFetch', 'PhanUndeclaredVariableDim'],
+ 'htdocs/accountancy/supplier/lines.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/accountancy/supplier/list.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/accountancy/tpl/export_journal.tpl.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
+ 'htdocs/adherents/admin/member.php' => ['DeprecatedModuleName', 'PhanPluginSimplifyExpressionBool', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchDimFetch', 'PhanUndeclaredVariableDim'],
'htdocs/adherents/admin/website.php' => ['PhanUndeclaredVariableDim'],
- 'htdocs/adherents/agenda.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/adherents/canvas/actions_adherentcard_common.class.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
+ 'htdocs/adherents/agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/adherents/canvas/actions_adherentcard_common.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
'htdocs/adherents/canvas/default/actions_adherentcard_default.class.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/adherents/card.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateIfStatements', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/adherents/class/adherent.class.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable', 'PhanUndeclaredProperty'],
- 'htdocs/adherents/class/adherent_type.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyDefault'],
- 'htdocs/adherents/class/adherentstats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchReturnNullable'],
- 'htdocs/adherents/class/api_members.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/adherents/class/api_memberstypes.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
- 'htdocs/adherents/class/api_subscriptions.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/adherents/class/subscription.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchPropertyDefault'],
- 'htdocs/adherents/document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/adherents/class/adherent.class.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable', 'PhanUndeclaredProperty'],
+ 'htdocs/adherents/class/adherent_type.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyDefault'],
+ 'htdocs/adherents/class/adherentstats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchReturnNullable'],
+ 'htdocs/adherents/class/api_members.class.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/adherents/class/api_memberstypes.class.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
+ 'htdocs/adherents/class/api_subscriptions.class.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/adherents/class/subscription.class.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchPropertyDefault'],
+ 'htdocs/adherents/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/adherents/htpasswd.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/adherents/index.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
'htdocs/adherents/ldap.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/adherents/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/adherents/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/adherents/note.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/adherents/partnership.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/adherents/stats/geo.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeArraySuspiciousNull', 'PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/adherents/stats/index.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredVariableDim'],
- 'htdocs/adherents/subscription.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/adherents/stats/byproperties.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/adherents/stats/geo.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeArraySuspiciousNull', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/adherents/stats/index.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanUndeclaredVariableDim'],
+ 'htdocs/adherents/subscription.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/adherents/subscription/card.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
'htdocs/adherents/subscription/info.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/adherents/subscription/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanEmptyForeach', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/adherents/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/adherents/type.php' => ['GetPostUnknownSanitizeType', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/adherents/subscription/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanEmptyForeach', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/adherents/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/adherents/type.php' => ['GetPostUnknownSanitizeType', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
'htdocs/adherents/type_translation.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/adherents/vcard.php' => ['PhanDeprecatedFunction', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/admin/agenda_extsites.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/admin/agenda_other.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/admin/agenda_reminder.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/admin/bank.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/agenda_other.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName'],
+ 'htdocs/admin/agenda_reminder.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName'],
+ 'htdocs/admin/bank.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/admin/bank_extrafields.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/admin/bankline_extrafields.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/admin/barcode.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/admin/bom.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/barcode.php' => ['PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/admin/bom.php' => ['PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
'htdocs/admin/boxes.php' => ['PhanTypeInvalidLeftOperandOfAdd'],
- 'htdocs/admin/chequereceipts.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/admin/commande.php' => ['DeprecatedModuleName', 'PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/company.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/admin/contract.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/defaultvalues.php' => ['PhanTypeMismatchProperty'],
+ 'htdocs/admin/chequereceipts.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/admin/commande.php' => ['DeprecatedModuleName', 'PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/company.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
+ 'htdocs/admin/const.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/admin/contract.php' => ['PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/defaultvalues.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchProperty'],
'htdocs/admin/delais.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/admin/delivery.php' => ['DeprecatedModuleName', 'PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/dict.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanRedefineFunction', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
- 'htdocs/admin/dolistore/class/PSWebServiceLibrary.class.php' => ['PhanMisspelledAnnotation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/admin/dolistore/class/dolistore.class.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanUndeclaredProperty'],
+ 'htdocs/admin/delivery.php' => ['DeprecatedModuleName', 'PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/dict.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanRedefineFunction', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
+ 'htdocs/admin/dolistore/class/PSWebServiceLibrary.class.php' => ['PhanMisspelledAnnotation'],
+ 'htdocs/admin/dolistore/class/dolistore.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanUndeclaredProperty'],
'htdocs/admin/ecm.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/admin/emailcollector_card.php' => ['PhanNonClassMethodCall', 'PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredMethod', 'PhanUnreferencedUseNormal'],
- 'htdocs/admin/emailcollector_list.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
- 'htdocs/admin/eventorganization.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/admin/expedition.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/expensereport.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/emailcollector_card.php' => ['PhanNonClassMethodCall', 'PhanUndeclaredMethod', 'PhanUnreferencedUseNormal'],
+ 'htdocs/admin/emailcollector_list.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
+ 'htdocs/admin/eventorganization.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/admin/events.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/admin/expedition.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/expensereport.php' => ['PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/admin/expensereport_ik.php' => ['PhanTypeMismatchProperty'],
- 'htdocs/admin/expensereport_rules.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/admin/expensereport_rules.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
'htdocs/admin/external_rss.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentInternal'],
- 'htdocs/admin/facture.php' => ['DeprecatedModuleName', 'PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/facture_situation.php' => ['PhanUndeclaredGlobalVariable'],
+ 'htdocs/admin/facture.php' => ['DeprecatedModuleName', 'PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/admin/fckeditor.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/admin/fichinter.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/geoipmaxmind.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/admin/holiday.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/hrm.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/fichinter.php' => ['PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/holiday.php' => ['PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/hrm.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/admin/ihm.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/admin/knowledgemanagement.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/knowledgemanagement.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/admin/ldap.php' => ['DeprecatedModuleName'],
'htdocs/admin/ldap_groups.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/admin/ldap_users.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/admin/limits.php' => ['PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal'],
+ 'htdocs/admin/limits.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal'],
'htdocs/admin/loan.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/admin/mailman.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/admin/mails.php' => ['GetPostUnknownSanitizeType', 'PhanPluginEmptyStatementIf', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/admin/mails_emailing.php' => ['GetPostUnknownSanitizeType', 'PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/admin/mails_senderprofile_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/admin/mails_templates.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanRedefineFunction', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
+ 'htdocs/admin/mails_senderprofile_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/admin/mails_templates.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanRedefineFunction', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
'htdocs/admin/mails_ticket.php' => ['GetPostUnknownSanitizeType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/admin/menus.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/admin/menus/edit.php' => ['GetPostUnknownSanitizeType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchProperty'],
'htdocs/admin/menus/index.php' => ['PhanUndeclaredVariableDim'],
- 'htdocs/admin/modulehelp.php' => ['PhanDeprecatedFunctionInternal', 'PhanNonClassMethodCall', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchDimFetchNullable', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/admin/modules.php' => ['PhanEmptyFQSENInClasslike', 'PhanInvalidFQSENInClasslike', 'PhanNonClassMethodCall', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchDimFetchNullable', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/admin/mrp.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/mrp_extrafields.php' => ['PhanUndeclaredGlobalVariable'],
+ 'htdocs/admin/modulehelp.php' => ['PhanDeprecatedFunctionInternal', 'PhanNonClassMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchDimFetchNullable'],
+ 'htdocs/admin/modules.php' => ['PhanEmptyFQSENInClasslike', 'PhanInvalidFQSENInClasslike', 'PhanNonClassMethodCall', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginEmptyStatementIf', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchDimFetchNullable'],
+ 'htdocs/admin/mrp.php' => ['PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
'htdocs/admin/multicurrency.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/admin/oauth.php' => ['PhanEmptyForeach', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/admin/oauthlogintokens.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/payment.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/admin/oauth.php' => ['PhanEmptyForeach'],
+ 'htdocs/admin/oauthlogintokens.php' => ['PhanUndeclaredVariableDim'],
+ 'htdocs/admin/payment.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/admin/pdf.php' => ['PhanPluginSimplifyExpressionBool', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/admin/pdf_other.php' => ['DeprecatedModuleName'],
- 'htdocs/admin/perms.php' => ['PhanNonClassMethodCall', 'PhanPluginUnknownObjectMethodCall'],
- 'htdocs/admin/propal.php' => ['DeprecatedModuleName', 'PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/perms.php' => ['PhanNonClassMethodCall'],
+ 'htdocs/admin/propal.php' => ['DeprecatedModuleName', 'PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
'htdocs/admin/receiptprinter.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanRedefineFunctionInternal', 'PhanTypeMismatchDimFetchNullable', 'PhanUndeclaredProperty'],
- 'htdocs/admin/reception_setup.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/security.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/reception_setup.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/security.php' => ['PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
'htdocs/admin/security_file.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/admin/sms.php' => ['PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredProperty'],
'htdocs/admin/spip.php' => ['PhanTypeMismatchDimFetch'],
- 'htdocs/admin/stock.php' => ['DeprecatedModuleName', 'PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/stocktransfer.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/supplier_invoice.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/admin/supplier_order.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/admin/supplier_payment.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/admin/supplier_proposal.php' => ['DeprecatedModuleName', 'PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/syslog.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/admin/system/constall.php' => ['PhanUndeclaredGlobalVariable'],
+ 'htdocs/admin/stock.php' => ['DeprecatedModuleName', 'PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/stocktransfer.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/supplier_invoice.php' => ['PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/admin/supplier_order.php' => ['PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/admin/supplier_payment.php' => ['PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/admin/supplier_proposal.php' => ['DeprecatedModuleName', 'PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/syslog.php' => ['PhanTypeMismatchArgumentNullableInternal'],
'htdocs/admin/system/database-tables.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
'htdocs/admin/system/database.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredConstantOfClass'],
'htdocs/admin/system/dbtable.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/admin/system/dolibarr.php' => ['PhanUndeclaredGlobalVariable'],
'htdocs/admin/system/filecheck.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/admin/system/modules.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownClosureReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/admin/system/phpinfo.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayFunctionParamType'],
+ 'htdocs/admin/system/modules.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownClosureReturnType'],
+ 'htdocs/admin/system/phpinfo.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayFunctionParamType', 'PhanTypeInvalidLeftOperandOfNumericOp'],
'htdocs/admin/system/security.php' => ['PhanDeprecatedFunctionInternal'],
'htdocs/admin/system/web.php' => ['PhanDeprecatedFunctionInternal'],
'htdocs/admin/system/xdebug.php' => ['PhanTypeSuspiciousStringExpression'],
'htdocs/admin/taxes.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/admin/ticket.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/tools/dolibarr_export.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredConstantOfClass'],
+ 'htdocs/admin/ticket.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/tools/dolibarr_export.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredConstantOfClass'],
'htdocs/admin/tools/dolibarr_import.php' => ['PhanUndeclaredConstantOfClass'],
- 'htdocs/admin/tools/export_files.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/admin/tools/listevents.php' => ['PhanPluginSuspiciousParamOrder'],
- 'htdocs/admin/tools/listsessions.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/admin/translation.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/admin/tools/export.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/admin/tools/export_files.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/admin/tools/listevents.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/admin/tools/listsessions.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/admin/translation.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/admin/triggers.php' => ['PhanPluginSuspiciousParamPosition'],
- 'htdocs/admin/user.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/usergroup.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/webhook.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/admin/website.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchDefault', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/user.php' => ['PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/usergroup.php' => ['PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/webhook.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/website.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchDefault', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/website_options.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
'htdocs/admin/workflow.php' => ['DeprecatedModuleName', 'PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType'],
- 'htdocs/admin/workstation.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/admin/workstation.php' => ['PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
'htdocs/api/admin/explorer_withredoc.php' => ['PhanPluginPHPDocInWrongComment'],
'htdocs/api/admin/index.php' => ['PhanPluginSimplifyExpressionBool'],
- 'htdocs/api/class/api.class.php' => ['PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownArrayMethodParamType', 'PhanUnreferencedUseNormal'],
- 'htdocs/api/class/api_access.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownClosureReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchPropertyDefault', 'PhanUndeclaredProperty', 'PhanUnreferencedUseNormal'],
- 'htdocs/api/class/api_documents.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUnreferencedUseNormal'],
- 'htdocs/api/class/api_login.class.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredProperty'],
- 'htdocs/api/class/api_setup.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/api/class/api_status.class.php' => ['PhanPluginUnknownArrayMethodReturnType'],
+ 'htdocs/api/class/api.class.php' => ['PhanPluginSimplifyExpressionBool', 'PhanUnreferencedUseNormal'],
+ 'htdocs/api/class/api_access.class.php' => ['PhanPluginUnknownClosureReturnType', 'PhanTypeMismatchPropertyDefault', 'PhanUndeclaredProperty', 'PhanUnreferencedUseNormal'],
+ 'htdocs/api/class/api_documents.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUnreferencedUseNormal'],
+ 'htdocs/api/class/api_login.class.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/api/class/api_setup.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/api/index.php' => ['DeprecatedModuleName', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownClosureReturnType'],
'htdocs/asset/accountancy_codes.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/asset/admin/setup.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/asset/agenda.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/asset/admin/setup.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/asset/agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/asset/card.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/asset/class/asset.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUndeclaredVariableIsset', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
- 'htdocs/asset/class/assetaccountancycodes.class.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType'],
- 'htdocs/asset/class/assetdepreciationoptions.class.php' => ['PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidRightOperandOfNumericOp'],
- 'htdocs/asset/class/assetmodel.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/asset/class/asset.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
+ 'htdocs/asset/class/assetdepreciationoptions.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeInvalidRightOperandOfNumericOp'],
+ 'htdocs/asset/class/assetmodel.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/asset/depreciation.php' => ['PhanPluginEmptyStatementIf'],
'htdocs/asset/depreciation_options.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/asset/disposal.php' => ['PhanPluginEmptyStatementIf', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/asset/document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/asset/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/asset/document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/asset/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/asset/model/accountancy_codes.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/asset/model/agenda.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/asset/model/agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/asset/model/card.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/asset/model/depreciation_options.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/asset/model/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/asset/model/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/asset/model/note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/asset/note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/asset/tpl/accountancy_codes_edit.tpl.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/asset/tpl/accountancy_codes_edit.tpl.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/asset/tpl/accountancy_codes_view.tpl.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/asset/tpl/depreciation_options_edit.tpl.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/asset/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall'],
+ 'htdocs/asset/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation'],
'htdocs/asterisk/wrapper.php' => ['PhanDeprecatedFunctionInternal', 'PhanRedefineFunction'],
- 'htdocs/barcode/codeinit.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/barcode/printsheet.php' => ['PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/blockedlog/admin/blockedlog_list.php' => ['PhanPluginPrintfIncompatibleArgumentType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/barcode/codeinit.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/barcode/printsheet.php' => ['PhanPluginDuplicateExpressionBinaryOp', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/blockedlog/admin/blockedlog_list.php' => ['PhanPluginPrintfIncompatibleArgumentType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/blockedlog/ajax/block-info.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/blockedlog/ajax/check_signature.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/blockedlog/class/authority.class.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredProperty'],
- 'htdocs/blockedlog/class/blockedlog.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/blockedlog/lib/blockedlog.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
+ 'htdocs/blockedlog/class/authority.class.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/blockedlog/class/blockedlog.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/bom/ajax/ajax.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/bom/bom_agenda.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/bom/bom_agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/bom/bom_card.php' => ['PhanPluginDuplicateConditionalUnnecessary', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/bom/bom_document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/bom/bom_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/bom/bom_net_needs.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/bom/bom_document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/bom/bom_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/bom/bom_net_needs.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/bom/bom_note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/bom/class/api_boms.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/bom/class/bom.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanTypeArraySuspicious', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
- 'htdocs/bom/lib/bom.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/bom/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/bom/tpl/objectline_create.tpl.php' => ['PhanUndeclaredGlobalVariable', 'PhanUndeclaredThis'],
- 'htdocs/bom/tpl/objectline_edit.tpl.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredThis'],
- 'htdocs/bom/tpl/objectline_view.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredThis'],
- 'htdocs/bookcal/admin/setup.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
- 'htdocs/bookcal/availabilities_agenda.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/bookcal/availabilities_card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
+ 'htdocs/bom/class/api_boms.class.php' => ['PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/bom/class/bom.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanTypeArraySuspicious', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
+ 'htdocs/bom/lib/bom.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/bom/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/bom/tpl/objectline_create.tpl.php' => ['PhanUndeclaredThis'],
+ 'htdocs/bom/tpl/objectline_edit.tpl.php' => ['PhanTypeExpectedObjectPropAccessButGotNull', 'PhanUndeclaredThis'],
+ 'htdocs/bom/tpl/objectline_view.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchProperty', 'PhanUndeclaredThis'],
+ 'htdocs/bookcal/admin/setup.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/bookcal/availabilities_agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/bookcal/availabilities_card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/bookcal/availabilities_contact.php' => ['PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/bookcal/availabilities_document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/bookcal/availabilities_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
+ 'htdocs/bookcal/availabilities_document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/bookcal/availabilities_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
'htdocs/bookcal/availabilities_note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/bookcal/bookcalindex.php' => ['PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/bookcal/booking_agenda.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/bookcal/booking_card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
+ 'htdocs/bookcal/bookcalindex.php' => ['PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/bookcal/booking_agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/bookcal/booking_card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/bookcal/booking_contact.php' => ['PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/bookcal/booking_document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/bookcal/booking_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
- 'htdocs/bookcal/class/availabilities.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/bookcal/class/booking.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/bookcal/lib/bookcal.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/bookcal/lib/bookcal_availabilities.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/bookcal/lib/bookcal_booking.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/bookcal/booking_document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/bookcal/booking_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
+ 'htdocs/bookcal/class/availabilities.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/bookcal/class/booking.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/bookcal/lib/bookcal_availabilities.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/bookcal/lib/bookcal_booking.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/bookmarks/card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
'htdocs/bookmarks/class/bookmark.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchProperty'],
- 'htdocs/bookmarks/list.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
+ 'htdocs/bookmarks/list.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
'htdocs/categories/card.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/categories/class/api_categories.class.php' => ['PhanAccessMethodProtected', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/categories/class/categorie.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeConversionFromArray', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/categories/class/api_categories.class.php' => ['PhanAccessMethodProtected', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/categories/class/categorie.class.php' => ['PhanTypeConversionFromArray', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
'htdocs/categories/edit.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch'],
'htdocs/categories/index.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch'],
'htdocs/categories/info.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch'],
'htdocs/categories/photos.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch', 'PhanUndeclaredProperty'],
'htdocs/categories/traduction.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch', 'PhanUndeclaredProperty'],
- 'htdocs/categories/viewcat.php' => ['PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch'],
- 'htdocs/collab/index.php' => ['PhanParamTooMany', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanUndeclaredProperty'],
- 'htdocs/comm/action/card.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginDuplicateIfStatements', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeArraySuspicious', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/comm/action/class/actioncomm.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeArraySuspicious', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturnNullable', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/categories/viewcat.php' => ['PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch'],
+ 'htdocs/collab/index.php' => ['PhanParamTooMany', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanUndeclaredProperty'],
+ 'htdocs/comm/action/card.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginDuplicateIfStatements', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeArraySuspicious', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/comm/action/class/actioncomm.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeArraySuspicious', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturnNullable', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
'htdocs/comm/action/class/actioncommreminder.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchPropertyDefault'],
- 'htdocs/comm/action/class/api_agendaevents.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeArraySuspiciousNull', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariable'],
- 'htdocs/comm/action/class/cactioncomm.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
- 'htdocs/comm/action/class/ical.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
- 'htdocs/comm/action/document.php' => ['PhanTypeArraySuspicious', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/comm/action/index.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginPrintfIncompatibleArgumentType', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeArraySuspiciousNull', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredVariableDim'],
+ 'htdocs/comm/action/class/api_agendaevents.class.php' => ['PhanTypeArraySuspiciousNull', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariable'],
+ 'htdocs/comm/action/class/cactioncomm.class.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
+ 'htdocs/comm/action/class/ical.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
+ 'htdocs/comm/action/document.php' => ['PhanTypeArraySuspicious', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/comm/action/index.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginPrintfIncompatibleArgumentType', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeArraySuspiciousNull', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredVariableDim'],
'htdocs/comm/action/info.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/comm/action/list.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/comm/action/pertype.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanPluginRedundantAssignmentInLoop', 'PhanPluginUnknownArrayFunctionParamType', 'PhanTypeArraySuspicious', 'PhanTypeComparisonFromArray', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/comm/action/peruser.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanPluginRedundantAssignmentInLoop', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeComparisonFromArray', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/comm/action/rapport/index.php' => ['PhanPluginSuspiciousParamOrder'],
- 'htdocs/comm/card.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/comm/contact.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/comm/action/list.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/comm/action/pertype.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanPluginRedundantAssignmentInLoop', 'PhanPluginUnknownArrayFunctionParamType', 'PhanTypeArraySuspicious', 'PhanTypeComparisonFromArray', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/comm/action/peruser.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanPluginRedundantAssignmentInLoop', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeComparisonFromArray', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/comm/action/rapport/index.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/comm/card.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/comm/contact.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/comm/index.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/comm/mailing/advtargetemailing.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchProperty'],
+ 'htdocs/comm/mailing/advtargetemailing.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchProperty'],
'htdocs/comm/mailing/card.php' => ['PhanPluginDuplicateIfStatements', 'PhanPluginMixedKeyNoKey', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
- 'htdocs/comm/mailing/cibles.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/comm/mailing/class/advtargetemailing.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/comm/mailing/class/html.formadvtargetemailing.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanTypeInvalidPropertyName'],
- 'htdocs/comm/mailing/class/mailing.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/comm/mailing/index.php' => ['PhanPluginUnknownObjectMethodCall'],
+ 'htdocs/comm/mailing/cibles.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/comm/mailing/class/advtargetemailing.class.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/comm/mailing/class/html.formadvtargetemailing.class.php' => ['PhanTypeInvalidPropertyName'],
+ 'htdocs/comm/mailing/class/mailing.class.php' => ['PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/comm/mailing/info.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/comm/mailing/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/comm/mailing/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/comm/multiprix.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/comm/propal/agenda.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/comm/propal/card.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunction', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/comm/propal/class/api_proposals.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturnNullable'],
- 'htdocs/comm/propal/class/propal.class.php' => ['PhanNonClassMethodCall', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/comm/propal/class/propalestats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
+ 'htdocs/comm/propal/agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/comm/propal/card.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunction', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/comm/propal/class/api_proposals.class.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturnNullable'],
+ 'htdocs/comm/propal/class/propal.class.php' => ['PhanNonClassMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/comm/propal/class/propalestats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
'htdocs/comm/propal/contact.php' => ['PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/comm/propal/document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/comm/propal/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/comm/propal/index.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/comm/propal/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanPluginSimplifyExpressionBool', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/comm/propal/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanPluginSimplifyExpressionBool', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
'htdocs/comm/propal/note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/comm/propal/stats/index.php' => ['GetPostUnknownSanitizeType', 'PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/comm/propal/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/comm/propal/stats/index.php' => ['GetPostUnknownSanitizeType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/comm/propal/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/comm/prospect/index.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/comm/recap-client.php' => ['DeprecatedModuleName'],
- 'htdocs/comm/remise.php' => ['GetPostUnknownSanitizeType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/comm/remx.php' => ['PhanPluginMixedKeyNoKey', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanUndeclaredProperty'],
- 'htdocs/commande/agenda.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/commande/card.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunction', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/commande/class/api_orders.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/commande/class/commande.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunction', 'PhanDeprecatedFunctionInternal', 'PhanNonClassMethodCall', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/commande/class/commandestats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
+ 'htdocs/comm/remise.php' => ['GetPostUnknownSanitizeType', 'PhanPossiblyUndeclaredGlobalVariable'],
+ 'htdocs/comm/remx.php' => ['PhanPluginMixedKeyNoKey', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanUndeclaredProperty'],
+ 'htdocs/commande/agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/commande/card.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunction', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/commande/class/api_orders.class.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/commande/class/commande.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunction', 'PhanDeprecatedFunctionInternal', 'PhanNonClassMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/commande/class/commandestats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType'],
'htdocs/commande/contact.php' => ['PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/commande/customer.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/commande/document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/commande/customer.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/commande/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/commande/index.php' => ['DeprecatedModuleName'],
- 'htdocs/commande/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/commande/list_det.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunction', 'PhanDeprecatedFunctionInternal', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/commande/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/commande/list_det.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunction', 'PhanDeprecatedFunctionInternal', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/commande/note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/commande/stats/index.php' => ['GetPostUnknownSanitizeType', 'PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/commande/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/accounting-files.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/compta/ajaxpayment.php' => ['PhanPluginSimplifyExpressionBool', 'PhanTypeInvalidRightOperandOfNumericOp'],
- 'htdocs/compta/bank/account_statement_document.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/compta/bank/annuel.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/compta/bank/bankentries_list.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/commande/stats/index.php' => ['GetPostUnknownSanitizeType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/commande/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/accounting-files.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/ajaxpayment.php' => ['PhanPluginSimplifyExpressionBool', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp'],
+ 'htdocs/compta/bank/account_statement_document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/bank/annuel.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/compta/bank/bankentries_list.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/compta/bank/budget.php' => ['PhanTypeMismatchArgumentInternal'],
'htdocs/compta/bank/card.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/bank/class/account.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/compta/bank/class/api_bankaccounts.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUnextractableAnnotation'],
- 'htdocs/compta/bank/class/bankcateg.class.php' => ['PhanPluginUnknownArrayPropertyType'],
- 'htdocs/compta/bank/class/paymentvarious.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/bank/document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/bank/graph.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginPrintfIncompatibleArgumentType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeArraySuspicious', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/compta/bank/class/account.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/bank/class/api_bankaccounts.class.php' => ['PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUnextractableAnnotation'],
+ 'htdocs/compta/bank/class/paymentvarious.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/bank/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/bank/graph.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginPrintfIncompatibleArgumentType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeArraySuspicious', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/compta/bank/info.php' => ['PhanUndeclaredVariableDim'],
'htdocs/compta/bank/line.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/compta/bank/list.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/bank/releve.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/bank/list.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/bank/releve.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/compta/bank/transfer.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/compta/bank/treso.php' => ['PhanUndeclaredProperty'],
'htdocs/compta/bank/various_payment/card.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignment', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/bank/various_payment/document.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/compta/bank/various_payment/info.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/compta/bank/various_payment/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/compta/cashcontrol/cashcontrol_card.php' => ['PhanNoopProperty', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/cashcontrol/cashcontrol_list.php' => ['PhanDeprecatedFunctionInternal'],
- 'htdocs/compta/cashcontrol/class/cashcontrol.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanUndeclaredTypeParameter'],
+ 'htdocs/compta/bank/various_payment/document.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/bank/various_payment/info.php' => ['PhanPluginSuspiciousParamPosition', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/bank/various_payment/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/compta/cashcontrol/cashcontrol_card.php' => ['PhanNoopProperty', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/cashcontrol/cashcontrol_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/compta/cashcontrol/class/cashcontrol.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanUndeclaredTypeParameter'],
'htdocs/compta/cashcontrol/report.php' => ['PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidUnaryOperandIncOrDec'],
- 'htdocs/compta/charges/index.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/compta/clients.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/compta/charges/index.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/compta/clients.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/compta/deplacement/card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/deplacement/class/deplacement.class.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
- 'htdocs/compta/deplacement/class/deplacementstats.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/compta/deplacement/document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/deplacement/index.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredVariableDim'],
- 'htdocs/compta/deplacement/list.php' => ['PhanDeprecatedFunctionInternal'],
- 'htdocs/compta/deplacement/stats/index.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/compta/facture/agenda.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/facture/card-rec.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/compta/facture/card.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanDeprecatedFunction', 'PhanEmptyForeach', 'PhanPluginDuplicateExpressionAssignment', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginMixedKeyNoKey', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp', 'PhanUndeclaredVariableDim'],
- 'htdocs/compta/facture/class/api_invoices.class.php' => ['DeprecatedModuleName', 'PhanEmptyForeach', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeComparisonFromArray', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/deplacement/class/deplacement.class.php' => ['PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/deplacement/class/deplacementstats.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType'],
+ 'htdocs/compta/deplacement/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/deplacement/index.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanUndeclaredVariableDim'],
+ 'htdocs/compta/deplacement/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/compta/deplacement/stats/index.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/compta/facture/agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/facture/card-rec.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/facture/card.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanDeprecatedFunction', 'PhanEmptyForeach', 'PhanPluginDuplicateExpressionAssignment', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginMixedKeyNoKey', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp', 'PhanUndeclaredVariableDim'],
+ 'htdocs/compta/facture/class/api_invoices.class.php' => ['DeprecatedModuleName', 'PhanEmptyForeach', 'PhanTypeComparisonFromArray', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/compta/facture/class/facture-rec.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/compta/facture/class/facture.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunction', 'PhanDeprecatedFunctionInternal', 'PhanEmptyForeach', 'PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidRightOperandOfBitwiseOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
- 'htdocs/compta/facture/class/facturestats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/facture/class/facture.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunction', 'PhanDeprecatedFunctionInternal', 'PhanEmptyForeach', 'PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfBitwiseOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/facture/class/facturestats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanUndeclaredProperty'],
'htdocs/compta/facture/class/paymentterm.class.php' => ['PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
'htdocs/compta/facture/contact.php' => ['PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/facture/document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/facture/invoicetemplate_list.php' => ['GetPostUnknownSanitizeType', 'PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/facture/list.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfCondition', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/compta/facture/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/facture/invoicetemplate_list.php' => ['GetPostUnknownSanitizeType', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/facture/list.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfCondition', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/compta/facture/note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/compta/facture/prelevement.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/facture/stats/index.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/facture/tpl/linkedobjectblock.tpl.php' => ['PhanNonClassMethodCall', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/facture/tpl/linkedobjectblockForRec.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/facture/stats/index.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/facture/tpl/linkedobjectblock.tpl.php' => ['PhanNonClassMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/facture/tpl/linkedobjectblockForRec.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/compta/index.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/journal/purchasesjournal.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/compta/journal/sellsjournal.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/compta/localtax/card.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/compta/localtax/class/localtax.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/localtax/clients.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/compta/localtax/index.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanRedefineFunction', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/localtax/list.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/compta/localtax/quadri_detail.php' => ['PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/paiement.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchProperty'],
+ 'htdocs/compta/journal/purchasesjournal.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/compta/journal/sellsjournal.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/compta/localtax/card.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/compta/localtax/class/localtax.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/localtax/clients.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/localtax/index.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanRedefineFunction', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/localtax/list.php' => ['PhanPluginDuplicateExpressionAssignmentOperation'],
+ 'htdocs/compta/localtax/quadri_detail.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/paiement.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchProperty'],
'htdocs/compta/paiement/card.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/paiement/cheque/card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableDim'],
- 'htdocs/compta/paiement/cheque/class/remisecheque.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchDefault'],
+ 'htdocs/compta/paiement/cheque/card.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/compta/paiement/cheque/class/remisecheque.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchDefault'],
'htdocs/compta/paiement/cheque/index.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/paiement/cheque/list.php' => ['PhanPluginSuspiciousParamOrder', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/compta/paiement/cheque/list.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp'],
'htdocs/compta/paiement/class/cpaiement.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
- 'htdocs/compta/paiement/class/paiement.class.php' => ['DeprecatedModuleName', 'PhanEmptyForeach', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
- 'htdocs/compta/paiement/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/paiement/class/paiement.class.php' => ['DeprecatedModuleName', 'PhanEmptyForeach', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
+ 'htdocs/compta/paiement/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/compta/paiement/rapport.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/paiement/tovalidate.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/paiement/tovalidate.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/compta/paiement_charge.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/compta/paiement_vat.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/compta/paiement_vat.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredVariableAssignOp'],
'htdocs/compta/payment_sc/card.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/compta/payment_vat/card.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/compta/payment_vat/card.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
'htdocs/compta/paymentbybanktransfer/index.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/prelevement/card.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/prelevement/class/bonprelevement.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginPrintfIncompatibleArgumentType', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/prelevement/card.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/prelevement/class/bonprelevement.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginPrintfIncompatibleArgumentType', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
'htdocs/compta/prelevement/class/ligneprelevement.class.php' => ['PhanUndeclaredProperty'],
- 'htdocs/compta/prelevement/class/rejetprelevement.class.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
- 'htdocs/compta/prelevement/create.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/prelevement/demandes.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/compta/prelevement/factures.php' => ['PhanPluginSuspiciousParamOrder', 'PhanUndeclaredProperty'],
- 'htdocs/compta/prelevement/fiche-rejet.php' => ['PhanPluginSuspiciousParamOrder', 'PhanUndeclaredProperty'],
- 'htdocs/compta/prelevement/fiche-stat.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/compta/prelevement/class/rejetprelevement.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/prelevement/create.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/prelevement/demandes.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/compta/prelevement/factures.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/prelevement/fiche-rejet.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/prelevement/fiche-stat.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanUndeclaredProperty'],
'htdocs/compta/prelevement/index.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/prelevement/line.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/prelevement/rejets.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/compta/prelevement/line.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/prelevement/list.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/compta/prelevement/orders_list.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/compta/prelevement/rejets.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanUndeclaredProperty'],
'htdocs/compta/prelevement/stats.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/compta/recap-compta.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/resultat/clientfourn.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/resultat/index.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/compta/resultat/result.php' => ['PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimAssignment', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/recap-compta.php' => ['DeprecatedModuleName', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/resultat/clientfourn.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/resultat/index.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/compta/resultat/result.php' => ['PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimAssignment', 'PhanUndeclaredProperty'],
'htdocs/compta/sociales/card.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredProperty'],
- 'htdocs/compta/sociales/class/cchargesociales.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/sociales/class/chargesociales.class.php' => ['PhanPluginDuplicateExpressionAssignment', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredTypeReturnType'],
+ 'htdocs/compta/sociales/class/cchargesociales.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/sociales/class/chargesociales.class.php' => ['PhanPluginDuplicateExpressionAssignment', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredTypeReturnType'],
'htdocs/compta/sociales/class/paymentsocialcontribution.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/sociales/document.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/sociales/document.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/compta/sociales/info.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/sociales/list.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamOrder', 'PhanUndeclaredVariableDim'],
+ 'htdocs/compta/sociales/list.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanUndeclaredVariableDim'],
'htdocs/compta/sociales/note.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/sociales/payments.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/compta/sociales/payments.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal'],
'htdocs/compta/stats/byratecountry.php' => ['PhanPluginEmptyStatementIf', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/compta/stats/cabyprodserv.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginSimplifyExpressionBool', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/compta/stats/cabyuser.php' => ['DeprecatedModuleName', 'PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/compta/stats/casoc.php' => ['DeprecatedModuleName', 'PhanPluginEmptyStatementIf', 'PhanPluginSimplifyExpressionBool', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/compta/stats/index.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/compta/stats/supplier_turnover.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable'],
+ 'htdocs/compta/stats/index.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/compta/stats/supplier_turnover.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp'],
'htdocs/compta/stats/supplier_turnover_by_prodserv.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginSimplifyExpressionBool', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/compta/stats/supplier_turnover_by_thirdparty.php' => ['PhanPluginSimplifyExpressionBool', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/compta/tva/card.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredProperty'],
- 'htdocs/compta/tva/class/paymentvat.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/tva/class/tva.class.php' => ['DeprecatedModuleName', 'PhanPluginAlwaysReturnMethod', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMissingReturn', 'PhanUndeclaredProperty'],
- 'htdocs/compta/tva/clients.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchDimFetchNullable', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/compta/tva/document.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/compta/tva/index.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanRedefineFunction', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/compta/tva/info.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/compta/tva/class/paymentvat.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/tva/class/tva.class.php' => ['DeprecatedModuleName', 'PhanPluginAlwaysReturnMethod', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMissingReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/tva/clients.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchDimFetchNullable', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/tva/document.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/tva/index.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanRedefineFunction', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/tva/info.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/compta/tva/initdatesforvat.inc.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/tva/list.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/compta/tva/payments.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/compta/tva/quadri_detail.php' => ['PhanPluginSimplifyExpressionBool', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/contact/agenda.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/contact/canvas/actions_contactcard_common.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousNonTraversableForeach'],
+ 'htdocs/compta/tva/list.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/compta/tva/payments.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/compta/tva/quadri_detail.php' => ['PhanPluginSimplifyExpressionBool', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/contact/agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/contact/canvas/actions_contactcard_common.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousNonTraversableForeach'],
'htdocs/contact/canvas/default/actions_contactcard_default.class.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/contact/card.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/contact/class/contact.class.php' => ['PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/contact/consumption.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/contact/document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/contact/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/contact/class/contact.class.php' => ['PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginUnknownPropertyType'],
+ 'htdocs/contact/consumption.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/contact/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/contact/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/contact/note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/contact/perso.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/contact/perso.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
'htdocs/contact/vcard.php' => ['PhanDeprecatedFunction'],
- 'htdocs/contrat/agenda.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/contrat/card.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanPluginDuplicateExpressionAssignment', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginMixedKeyNoKey', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/contrat/class/api_contracts.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/contrat/class/contrat.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanNonClassMethodCall', 'PhanPluginDuplicateExpressionAssignment', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimEmpty', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredFunctionInCallable', 'PhanUndeclaredProperty'],
+ 'htdocs/contrat/agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/contrat/card.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanPluginDuplicateExpressionAssignment', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginMixedKeyNoKey', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/contrat/class/api_contracts.class.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/contrat/class/contrat.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanNonClassMethodCall', 'PhanPluginDuplicateExpressionAssignment', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimEmpty', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredFunctionInCallable', 'PhanUndeclaredProperty'],
'htdocs/contrat/contact.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/contrat/document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/contrat/index.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
- 'htdocs/contrat/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/contrat/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/contrat/index.php' => ['DeprecatedModuleName', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
+ 'htdocs/contrat/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
'htdocs/contrat/note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/contrat/services_list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanParamSpecial1', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableDim'],
- 'htdocs/contrat/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall'],
- 'htdocs/core/actions_addupdatedelete.inc.php' => ['DeprecatedModuleName', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/contrat/services_list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanParamSpecial1', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/contrat/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation'],
+ 'htdocs/core/actions_addupdatedelete.inc.php' => ['DeprecatedModuleName', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/core/actions_builddoc.inc.php' => ['PhanTypeMismatchProperty', 'PhanUndeclaredMethod'],
- 'htdocs/core/actions_comments.inc.php' => ['PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/core/actions_dellink.inc.php' => ['PhanPluginUnknownObjectMethodCall'],
+ 'htdocs/core/actions_comments.inc.php' => ['PhanTypeMismatchProperty'],
'htdocs/core/actions_extrafields.inc.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/actions_lineupdown.inc.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredMethod'],
- 'htdocs/core/actions_linkedfiles.inc.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/core/actions_massactions.inc.php' => ['GetPostUnknownSanitizeType', 'PhanDeprecatedFunctionInternal', 'PhanParamTooFew', 'PhanPluginDuplicateIfStatements', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredClass', 'PhanUndeclaredClassProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/core/actions_printing.inc.php' => ['PhanPluginUnknownObjectMethodCall'],
- 'htdocs/core/actions_sendmails.inc.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/core/actions_setmoduleoptions.inc.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable'],
+ 'htdocs/core/actions_lineupdown.inc.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredMethod'],
+ 'htdocs/core/actions_linkedfiles.inc.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/actions_massactions.inc.php' => ['GetPostUnknownSanitizeType', 'PhanDeprecatedFunctionInternal', 'PhanParamTooFew', 'PhanPluginDuplicateIfStatements', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredClass', 'PhanUndeclaredClassProperty', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/actions_sendmails.inc.php' => ['PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/actions_setmoduleoptions.inc.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
'htdocs/core/actions_setnotes.inc.php' => ['PhanUndeclaredMethod'],
- 'htdocs/core/ajax/ajaxdirpreview.php' => ['PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/ajax/ajaxdirtree.php' => ['PhanDeprecatedFunctionInternal', 'PhanEmptyForeachBody', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/core/ajax/ajaxdirpreview.php' => ['PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/ajax/ajaxdirtree.php' => ['PhanDeprecatedFunctionInternal', 'PhanEmptyForeachBody', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/core/ajax/ajaxstatusprospect.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/ajax/ajaxtooltip.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredGlobalVariable'],
'htdocs/core/ajax/check_notifications.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/ajax/extraparams.php' => ['PhanPluginUnknownObjectMethodCall'],
'htdocs/core/ajax/fileupload.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/ajax/flowjs-server.php' => ['PhanDeprecatedFunctionInternal', 'PhanSuspiciousMagicConstant', 'PhanTypeInvalidRightOperandOfNumericOp'],
- 'htdocs/core/ajax/loadinplace.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/ajax/flowjs-server.php' => ['PhanDeprecatedFunctionInternal', 'PhanSuspiciousMagicConstant', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp'],
+ 'htdocs/core/ajax/loadinplace.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/core/ajax/locationincoterms.php' => ['PhanUndeclaredVariableDim'],
- 'htdocs/core/ajax/objectonoff.php' => ['PhanPluginUnknownObjectMethodCall'],
'htdocs/core/ajax/onlineSign.php' => ['PhanUndeclaredMagicConstant', 'PhanUndeclaredMethod'],
+ 'htdocs/core/ajax/price.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
'htdocs/core/ajax/row.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/core/ajax/saveinplace.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/core/ajax/saveinplace.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
'htdocs/core/ajax/selectobject.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/ajax/selectsearchbox.php' => ['DeprecatedModuleName', 'PhanPluginUndeclaredVariableIsset', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/ajax/selectsearchbox.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/core/ajax/ziptown.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/boxes/box_accountancy_last_manual_entries.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_accountancy_suspense_account.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_actions.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_actions_future.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_activity.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_birthdays.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_birthdays_members.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_boms.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/boxes/box_bookmarks.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_clients.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_commandes.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_comptes.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/boxes/box_contacts.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_contracts.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_customers_outstanding_bill_reached.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_dolibarr_state_board.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_external_rss.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/boxes/box_factures.php' => ['PhanPluginPrintfVariableFormatString', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_factures_fourn.php' => ['PhanPluginPrintfVariableFormatString', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_factures_fourn_imp.php' => ['PhanPluginPrintfVariableFormatString', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_factures_imp.php' => ['PhanPluginPrintfVariableFormatString', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_ficheinter.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_fournisseurs.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_funnel_of_prospection.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_goodcustomers.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_graph_invoices_permonth.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_graph_invoices_peryear.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_graph_invoices_supplier_permonth.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_graph_nb_ticket_last_x_days.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_graph_nb_tickets_type.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/boxes/box_graph_new_vs_close_ticket.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanRedundantArrayValuesCall', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_graph_orders_permonth.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_graph_orders_supplier_permonth.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPossiblyUndeclaredVariable'],
- 'htdocs/core/boxes/box_graph_product_distribution.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_graph_propales_permonth.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_graph_ticket_by_severity.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_last_knowledgerecord.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_last_modified_knowledgerecord.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_last_modified_ticket.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_last_ticket.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_lastlogin.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/boxes/box_members_by_tags.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariable', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/boxes/box_members_by_type.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariable', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/boxes/box_members_last_modified.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_members_last_subscriptions.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_members_subscriptions_by_year.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_mos.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/boxes/box_produits.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_produits_alerte_stock.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_project.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/core/boxes/box_project_opportunities.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_propales.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_prospect.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_scheduled_jobs.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_services_contracts.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_services_expired.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_shipments.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/boxes/box_supplier_orders.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_supplier_orders_awaiting_reception.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/boxes/box_task.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/boxes/box_validated_projects.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/boxes/modules_boxes.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeSuspiciousStringExpression'],
- 'htdocs/core/class/CMailFile.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginEmptyStatementIf', 'PhanPluginUndeclaredVariableIsset', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredMethod', 'PhanUndeclaredVariable'],
- 'htdocs/core/class/CSMSFile.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredClassMethod', 'PhanUndeclaredClassProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/core/boxes/box_accountancy_last_manual_entries.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_accountancy_suspense_account.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_actions.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_actions_future.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_activity.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_birthdays.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_birthdays_members.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_boms.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/boxes/box_bookmarks.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_clients.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_commandes.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_comptes.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/boxes/box_contacts.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_contracts.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_customers_outstanding_bill_reached.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_dolibarr_state_board.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_external_rss.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/boxes/box_factures.php' => ['PhanPluginPrintfVariableFormatString', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_factures_fourn.php' => ['PhanPluginPrintfVariableFormatString', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_factures_fourn_imp.php' => ['PhanPluginPrintfVariableFormatString', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_factures_imp.php' => ['PhanPluginPrintfVariableFormatString', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_ficheinter.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_fournisseurs.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_funnel_of_prospection.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_goodcustomers.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_graph_invoices_permonth.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_graph_invoices_peryear.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_graph_invoices_supplier_permonth.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_graph_nb_ticket_last_x_days.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_graph_nb_tickets_type.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/boxes/box_graph_new_vs_close_ticket.php' => ['PhanPluginUnknownPropertyType', 'PhanRedundantArrayValuesCall', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_graph_orders_permonth.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_graph_orders_supplier_permonth.php' => ['PhanPossiblyUndeclaredVariable'],
+ 'htdocs/core/boxes/box_graph_product_distribution.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_graph_propales_permonth.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_graph_ticket_by_severity.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_last_knowledgerecord.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_last_modified_knowledgerecord.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_last_modified_ticket.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_last_ticket.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_lastlogin.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/boxes/box_members_by_tags.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariable', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/boxes/box_members_by_type.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariable', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/boxes/box_members_last_modified.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_members_last_subscriptions.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_members_subscriptions_by_year.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_mos.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/boxes/box_produits.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_produits_alerte_stock.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_project.php' => ['PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/core/boxes/box_project_opportunities.php' => ['PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_propales.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_prospect.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_scheduled_jobs.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_services_contracts.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_services_expired.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_shipments.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/boxes/box_supplier_orders.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_supplier_orders_awaiting_reception.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/boxes/box_task.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/boxes/box_validated_projects.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/boxes/modules_boxes.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeSuspiciousStringExpression'],
+ 'htdocs/core/class/CMailFile.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredMethod', 'PhanUndeclaredVariable'],
+ 'htdocs/core/class/CSMSFile.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredClassMethod', 'PhanUndeclaredClassProperty', 'PhanUndeclaredProperty'],
'htdocs/core/class/antivir.class.php' => ['PhanTypeMismatchArgumentInternal'],
- 'htdocs/core/class/canvas.class.php' => ['PhanPluginAlwaysReturnMethod', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/canvas.class.php' => ['PhanPluginAlwaysReturnMethod', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
'htdocs/core/class/ccountry.class.php' => ['PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/cgenericdic.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/cgenericdic.class.php' => ['PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
'htdocs/core/class/comment.class.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault'],
- 'htdocs/core/class/commondocgenerator.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeArraySuspiciousNull', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchDefault', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/commonincoterm.class.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/commoninvoice.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
- 'htdocs/core/class/commonobject.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanEmptyFQSENInClasslike', 'PhanPluginDuplicateIfCondition', 'PhanPluginDuplicateIfStatements', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeInvalidPropertyName', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable', 'PhanTypeMismatchReturnProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/class/commonobjectline.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/class/commonorder.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredMethod'],
+ 'htdocs/core/class/commondocgenerator.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanPluginUnknownPropertyType', 'PhanTypeArraySuspiciousNull', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchDefault', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/commonincoterm.class.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/core/class/commoninvoice.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/core/class/commonobject.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanEmptyFQSENInClasslike', 'PhanPluginDuplicateIfCondition', 'PhanPluginDuplicateIfStatements', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeInvalidPropertyName', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable', 'PhanTypeMismatchReturnProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/class/commonobjectline.class.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/class/commonorder.class.php' => ['PhanPluginUnknownPropertyType', 'PhanUndeclaredMethod'],
'htdocs/core/class/commonpeople.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUnextractableAnnotationSuffix'],
- 'htdocs/core/class/commonsocialnetworks.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayPropertyType', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/commonstickergenerator.class.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchDimFetch', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/commonsocialnetworks.class.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/core/class/commonstickergenerator.class.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchDimFetch', 'PhanUndeclaredProperty'],
'htdocs/core/class/conf.class.php' => ['PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredClassAttribute'],
- 'htdocs/core/class/cproductnature.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayPropertyType'],
+ 'htdocs/core/class/cproductnature.class.php' => ['PhanDeprecatedFunctionInternal'],
'htdocs/core/class/cregion.class.php' => ['PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
'htdocs/core/class/cstate.class.php' => ['PhanPluginUnknownPropertyType'],
'htdocs/core/class/ctypent.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchProperty'],
- 'htdocs/core/class/ctyperesource.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/cunits.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/defaultvalues.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/class/ctyperesource.class.php' => ['PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/cunits.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/defaultvalues.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/core/class/discount.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/doleditor.class.php' => ['PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault'],
+ 'htdocs/core/class/doleditor.class.php' => ['PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault'],
'htdocs/core/class/dolgeoip.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchReturnProbablyReal'],
- 'htdocs/core/class/dolgraph.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/dolreceiptprinter.class.php' => ['PhanEmptyForeach', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginPHPDocInWrongComment', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUnreferencedUseNormal'],
+ 'htdocs/core/class/dolgraph.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/dolreceiptprinter.class.php' => ['PhanEmptyForeach', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginPHPDocInWrongComment', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUnreferencedUseNormal'],
'htdocs/core/class/emailsenderprofile.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchPropertyDefault', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/evalmath.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanPluginUnsafeEval', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredTypeReturnType'],
+ 'htdocs/core/class/evalmath.class.php' => ['PhanPluginUnknownPropertyType', 'PhanPluginUnsafeEval', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredTypeReturnType'],
'htdocs/core/class/events.class.php' => ['PhanPluginUnknownPropertyType'],
- 'htdocs/core/class/extrafields.class.php' => ['PhanPluginDuplicateExpressionAssignment', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturnNullable', 'PhanUndeclaredVariable'],
- 'htdocs/core/class/extralanguages.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeMismatchDefault'],
- 'htdocs/core/class/fileupload.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDimFetch'],
- 'htdocs/core/class/fiscalyear.class.php' => ['PhanPluginMixedKeyNoKey', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty'],
+ 'htdocs/core/class/extrafields.class.php' => ['PhanPluginDuplicateExpressionAssignment', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturnNullable', 'PhanUndeclaredVariable'],
+ 'htdocs/core/class/extralanguages.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchDefault'],
+ 'htdocs/core/class/fileupload.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDimFetch'],
+ 'htdocs/core/class/fiscalyear.class.php' => ['PhanPluginMixedKeyNoKey', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty'],
'htdocs/core/class/google.class.php' => ['PhanPluginUnknownPropertyType'],
- 'htdocs/core/class/hookmanager.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/html.form.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginConstantVariableNull', 'PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginDuplicateIfStatements', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariable'],
- 'htdocs/core/class/html.formaccounting.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchReturn'],
- 'htdocs/core/class/html.formactions.class.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/class/html.formadmin.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchDefault', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/class/html.formbarcode.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchDefault'],
- 'htdocs/core/class/html.formcategory.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchDefault'],
- 'htdocs/core/class/html.formcompany.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDeclaredParam', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/hookmanager.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/html.form.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginConstantVariableNull', 'PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginDuplicateIfStatements', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownPropertyType', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariable'],
+ 'htdocs/core/class/html.formaccounting.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchReturn'],
+ 'htdocs/core/class/html.formactions.class.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/class/html.formadmin.class.php' => ['PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchDefault', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/class/html.formbarcode.class.php' => ['PhanTypeMismatchDefault'],
+ 'htdocs/core/class/html.formcategory.class.php' => ['PhanTypeMismatchDefault'],
+ 'htdocs/core/class/html.formcompany.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDeclaredParam', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
'htdocs/core/class/html.formcontract.class.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
'htdocs/core/class/html.formexpensereport.class.php' => ['PhanTypeMismatchDefault'],
- 'htdocs/core/class/html.formfile.class.php' => ['PhanPluginConstantVariableNull', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty', 'PhanUndeclaredStaticMethod'],
+ 'htdocs/core/class/html.formfile.class.php' => ['PhanPluginConstantVariableNull', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty', 'PhanUndeclaredStaticMethod'],
'htdocs/core/class/html.formintervention.class.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnProbablyReal'],
- 'htdocs/core/class/html.formldap.class.php' => ['PhanPluginUnknownArrayMethodParamType'],
- 'htdocs/core/class/html.formmail.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanNoopArray', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanTypeConversionFromArray', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/class/html.formmail.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanNoopArray', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownPropertyType', 'PhanTypeConversionFromArray', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
'htdocs/core/class/html.formmailing.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation'],
- 'htdocs/core/class/html.formmargin.class.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/html.formother.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/html.formprojet.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturnNullable'],
- 'htdocs/core/class/html.formsetup.class.php' => ['PhanDeprecatedFunction', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimEmpty', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredMethod'],
- 'htdocs/core/class/html.formsms.class.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanUndeclaredClassMethod', 'PhanUndeclaredClassProperty', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/html.formticket.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/html.formwebsite.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/class/infobox.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/core/class/interfaces.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeSuspiciousStringExpression'],
- 'htdocs/core/class/ldap.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanUndeclaredFunction', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/link.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault'],
+ 'htdocs/core/class/html.formmargin.class.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/html.formother.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/html.formprojet.class.php' => ['PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturnNullable'],
+ 'htdocs/core/class/html.formsetup.class.php' => ['PhanDeprecatedFunction', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimEmpty', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredMethod'],
+ 'htdocs/core/class/html.formsms.class.php' => ['PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanUndeclaredClassMethod', 'PhanUndeclaredClassProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/html.formticket.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/html.formwebsite.class.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/class/interfaces.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeSuspiciousStringExpression'],
+ 'htdocs/core/class/ldap.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanUndeclaredFunction', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/link.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault'],
'htdocs/core/class/menu.class.php' => ['PhanPluginUnknownPropertyType'],
- 'htdocs/core/class/menubase.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/notify.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/class/openid.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchReturn', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/class/rssparser.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginDuplicateIfStatements', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternalProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredFunctionInCallable', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/smtps.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturnNullable', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/class/stats.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeArraySuspicious', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturnNullable', 'PhanUndeclaredMethod'],
- 'htdocs/core/class/timespent.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredClassMethod', 'PhanUndeclaredClassProperty', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/translate.class.php' => ['PhanPluginPrintfVariableFormatString', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable'],
- 'htdocs/core/class/utils.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginConstantVariableNull', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/core/class/utils_diff.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault'],
- 'htdocs/core/class/validate.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchDefault'],
- 'htdocs/core/class/vcard.class.php' => ['PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchDimFetch'],
- 'htdocs/core/commonfieldsinexport.inc.php' => ['PhanUndeclaredGlobalVariable', 'PhanUndeclaredThis'],
- 'htdocs/core/commonfieldsinimport.inc.php' => ['PhanUndeclaredGlobalVariable', 'PhanUndeclaredThis'],
- 'htdocs/core/customreports.php' => ['DeprecatedModuleName', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchDimFetchNullable', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableAssignOp'],
- 'htdocs/core/db/Database.interface.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredTypeParameter'],
- 'htdocs/core/db/DoliDB.class.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
- 'htdocs/core/db/mysqli.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginDuplicateIfStatements', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeComparisonFromArray', 'PhanTypeMismatchDimFetch'],
- 'htdocs/core/db/pgsql.class.php' => ['PhanParamSignatureMismatch', 'PhanParamSpecial1', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/db/sqlite3.class.php' => ['PhanParamSignatureMismatch', 'PhanParamSpecial1', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchBitwiseBinaryOperands', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/extrafieldsinexport.inc.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredThis'],
- 'htdocs/core/extrafieldsinimport.inc.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredThis'],
+ 'htdocs/core/class/menubase.class.php' => ['PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/notify.class.php' => ['PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/class/openid.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchReturn', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/class/rssparser.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginDuplicateIfStatements', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternalProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredFunctionInCallable', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/smtps.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturnNullable', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/class/stats.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeArraySuspicious', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturnNullable', 'PhanUndeclaredMethod'],
+ 'htdocs/core/class/timespent.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredClassMethod', 'PhanUndeclaredClassProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/translate.class.php' => ['PhanPluginPrintfVariableFormatString', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable'],
+ 'htdocs/core/class/utils.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginConstantVariableNull', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/core/class/utils_diff.class.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault'],
+ 'htdocs/core/class/validate.class.php' => ['PhanTypeMismatchDefault'],
+ 'htdocs/core/class/vcard.class.php' => ['PhanTypeMismatchDimFetch'],
+ 'htdocs/core/commonfieldsinexport.inc.php' => ['PhanUndeclaredThis'],
+ 'htdocs/core/commonfieldsinimport.inc.php' => ['PhanUndeclaredThis'],
+ 'htdocs/core/customreports.php' => ['DeprecatedModuleName', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchDimFetchNullable', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/core/db/Database.interface.php' => ['PhanUndeclaredTypeParameter'],
+ 'htdocs/core/db/DoliDB.class.php' => ['PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
+ 'htdocs/core/db/mysqli.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginDuplicateIfStatements', 'PhanTypeComparisonFromArray', 'PhanTypeMismatchDimFetch'],
+ 'htdocs/core/db/pgsql.class.php' => ['PhanParamSignatureMismatch', 'PhanParamSpecial1', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/db/sqlite3.class.php' => ['PhanParamSignatureMismatch', 'PhanParamSpecial1', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchBitwiseBinaryOperands', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/extrafieldsinexport.inc.php' => ['PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredThis'],
+ 'htdocs/core/extrafieldsinimport.inc.php' => ['PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredThis'],
'htdocs/core/filemanagerdol/connectors/php/connector.lib.php' => ['PhanPluginConstantVariableNull', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanTypeMismatchReturn'],
'htdocs/core/filemanagerdol/connectors/php/connector.php' => ['PhanPluginConstantVariableNull'],
'htdocs/core/get_info.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredVariableAssignOp'],
'htdocs/core/get_menudiv.php' => ['PhanRedefinedClassReference'],
'htdocs/core/js/lib_head.js.php' => ['PhanTypeMismatchArgumentInternal'],
- 'htdocs/core/lib/accounting.lib.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchDefault'],
- 'htdocs/core/lib/admin.lib.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/agenda.lib.php' => ['DeprecatedModuleName', 'PhanPluginConstantVariableNull', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
+ 'htdocs/core/lib/accounting.lib.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownArrayFunctionParamType', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchDefault'],
+ 'htdocs/core/lib/admin.lib.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/agenda.lib.php' => ['DeprecatedModuleName', 'PhanPluginConstantVariableNull', 'PhanPluginUnknownArrayFunctionParamType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
'htdocs/core/lib/ajax.lib.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturnNullable'],
- 'htdocs/core/lib/asset.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/bank.lib.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
- 'htdocs/core/lib/barcode.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimFetch'],
- 'htdocs/core/lib/categories.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/company.lib.php' => ['DeprecatedModuleName', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchPropertyProbablyReal'],
- 'htdocs/core/lib/contact.lib.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/contract.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/cron.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/date.lib.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginPrintfIncompatibleArgumentType', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable', 'PhanTypeMismatchReturnProbablyReal'],
+ 'htdocs/core/lib/asset.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/bank.lib.php' => ['PhanPluginEmptyStatementIf', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
+ 'htdocs/core/lib/barcode.lib.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimFetch'],
+ 'htdocs/core/lib/company.lib.php' => ['DeprecatedModuleName', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchPropertyProbablyReal'],
+ 'htdocs/core/lib/contact.lib.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/contract.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/date.lib.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginPrintfIncompatibleArgumentType', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable', 'PhanTypeMismatchReturnProbablyReal'],
'htdocs/core/lib/doc.lib.php' => ['PhanPossiblyUndeclaredVariable'],
- 'htdocs/core/lib/donation.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/ecm.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/emailing.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/eventorganization.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/expedition.lib.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/expensereport.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/fichinter.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/files.lib.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginDuplicateIfCondition', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanSuspiciousMagicConstant', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturnNullable', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/lib/fiscalyear.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/fourn.lib.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/ftp.lib.php' => ['PhanPluginDuplicateIfStatements', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUseReturnValueInternalKnown', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/core/lib/functions.lib.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanNonClassMethodCall', 'PhanParamTooMany', 'PhanPluginAlwaysReturnFunction', 'PhanPluginDuplicateArrayKey', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginDuplicateIfCondition', 'PhanPluginPrintfIncompatibleArgumentType', 'PhanPluginPrintfNoSpecifiers', 'PhanPluginPrintfNotPercent', 'PhanPluginPrintfVariableFormatString', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginSuspiciousParamPosition', 'PhanPluginSuspiciousParamPositionInternal', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnsafeEval', 'PhanPossiblyUndeclaredVariable', 'PhanRedefineFunctionInternal', 'PhanTypeArraySuspicious', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable', 'PhanTypeMismatchReturnProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'UnknownSanitizeType'],
- 'htdocs/core/lib/functions2.lib.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSuspiciousOrder', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnsafeEval', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturnNullable', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/core/lib/donation.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/expedition.lib.php' => ['DeprecatedModuleName'],
+ 'htdocs/core/lib/expensereport.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/fichinter.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/files.lib.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginDuplicateIfCondition', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanSuspiciousMagicConstant', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturnNullable', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/lib/fourn.lib.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/ftp.lib.php' => ['PhanPluginDuplicateIfStatements', 'PhanPluginUseReturnValueInternalKnown', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/core/lib/functions.lib.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanNonClassMethodCall', 'PhanParamTooMany', 'PhanPluginAlwaysReturnFunction', 'PhanPluginDuplicateArrayKey', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginDuplicateIfCondition', 'PhanPluginPrintfIncompatibleArgumentType', 'PhanPluginPrintfNoSpecifiers', 'PhanPluginPrintfNotPercent', 'PhanPluginPrintfVariableFormatString', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginSuspiciousParamPosition', 'PhanPluginSuspiciousParamPositionInternal', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanPluginUnsafeEval', 'PhanPossiblyUndeclaredVariable', 'PhanRedefineFunctionInternal', 'PhanTypeArraySuspicious', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable', 'PhanTypeMismatchReturnProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'UnknownSanitizeType'],
+ 'htdocs/core/lib/functions2.lib.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSuspiciousOrder', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnsafeEval', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturnNullable', 'PhanUndeclaredVariableAssignOp'],
'htdocs/core/lib/functions_ch.lib.php' => ['PhanTypeMismatchDimFetch', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/lib/functionsnumtoword.lib.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal'],
- 'htdocs/core/lib/geturl.lib.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginConstantVariableNull', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/core/lib/holiday.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/hrm.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/images.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchReturn'],
- 'htdocs/core/lib/import.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/intracommreport.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/invoice.lib.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariable'],
+ 'htdocs/core/lib/functionsnumtoword.lib.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal'],
+ 'htdocs/core/lib/geturl.lib.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginConstantVariableNull', 'PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/core/lib/holiday.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/images.lib.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchReturn'],
+ 'htdocs/core/lib/invoice.lib.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariable'],
'htdocs/core/lib/invoice2.lib.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredMethod'],
'htdocs/core/lib/json.lib.php' => ['PhanPluginUnsafeEval', 'PhanRedefineFunctionInternal'],
- 'htdocs/core/lib/ldap.lib.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/lib/loan.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/mailmanspip.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/member.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/memory.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturnProbablyReal'],
+ 'htdocs/core/lib/ldap.lib.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayFunctionParamType', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/lib/loan.lib.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/member.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/memory.lib.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturnProbablyReal'],
'htdocs/core/lib/modulebuilder.lib.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnsafeEval', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeSuspiciousStringExpression'],
- 'htdocs/core/lib/multicurrency.lib.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/oauth.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/order.lib.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariable'],
- 'htdocs/core/lib/payments.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
- 'htdocs/core/lib/pdf.lib.php' => ['DeprecatedModuleName', 'PhanAccessMethodProtected', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable', 'PhanUndeclaredClassMethod', 'PhanUndeclaredClassProperty', 'PhanUndeclaredProperty', 'PhanUndeclaredTypeReturnType'],
- 'htdocs/core/lib/prelevement.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/price.lib.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchDefault'],
- 'htdocs/core/lib/product.lib.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/core/lib/project.lib.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/core/lib/propal.lib.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariable'],
- 'htdocs/core/lib/receiptprinter.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/reception.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/multicurrency.lib.php' => ['PhanPluginUnknownArrayFunctionParamType'],
+ 'htdocs/core/lib/order.lib.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariable'],
+ 'htdocs/core/lib/payments.lib.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
+ 'htdocs/core/lib/pdf.lib.php' => ['DeprecatedModuleName', 'PhanAccessMethodProtected', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable', 'PhanUndeclaredClassMethod', 'PhanUndeclaredClassProperty', 'PhanUndeclaredProperty', 'PhanUndeclaredTypeReturnType'],
+ 'htdocs/core/lib/price.lib.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchDefault'],
+ 'htdocs/core/lib/product.lib.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/core/lib/project.lib.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/core/lib/propal.lib.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredVariable'],
+ 'htdocs/core/lib/reception.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/core/lib/report.lib.php' => ['PhanPluginUnknownArrayFunctionParamType'],
- 'htdocs/core/lib/resource.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/salaries.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/security.lib.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
- 'htdocs/core/lib/security2.lib.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/core/lib/sendings.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/core/lib/resource.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/salaries.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/security.lib.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayFunctionParamType', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
+ 'htdocs/core/lib/security2.lib.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/core/lib/sendings.lib.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/core/lib/signature.lib.php' => ['PhanSuspiciousMagicConstant', 'PhanTypeMismatchDefault'],
- 'htdocs/core/lib/stock.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/supplier_proposal.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/takepos.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/tax.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/ticket.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
+ 'htdocs/core/lib/supplier_proposal.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/tax.lib.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/ticket.lib.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
'htdocs/core/lib/treeview.lib.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchReturn'],
- 'htdocs/core/lib/trip.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/core/lib/usergroups.lib.php' => ['PhanNoopArrayAccess', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/vat.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/lib/website.lib.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable'],
+ 'htdocs/core/lib/usergroups.lib.php' => ['PhanNoopArrayAccess', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/vat.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/lib/website.lib.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable'],
'htdocs/core/lib/website2.lib.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/core/lib/ws.lib.php' => ['PhanPluginUnknownArrayFunctionParamType'],
'htdocs/core/lib/xcal.lib.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
@@ -890,21 +856,20 @@ return [
'htdocs/core/login/functions_openid.php' => ['PhanTypeMismatchReturn'],
'htdocs/core/login/functions_openid_connect.php' => ['PhanTypeMismatchReturn'],
'htdocs/core/menus/standard/auguria.lib.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayFunctionParamType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousEcho', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
- 'htdocs/core/menus/standard/auguria_menu.php' => ['PhanParamSuspiciousOrder', 'PhanPluginDuplicateIfStatements', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanRedefineClass', 'PhanTypeMismatchDimAssignment', 'PhanUndeclaredVariable'],
+ 'htdocs/core/menus/standard/auguria_menu.php' => ['PhanParamSuspiciousOrder', 'PhanPluginDuplicateIfStatements', 'PhanPluginUnknownPropertyType', 'PhanRedefineClass', 'PhanTypeMismatchDimAssignment', 'PhanUndeclaredVariable'],
'htdocs/core/menus/standard/eldy.lib.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeSuspiciousEcho', 'PhanTypeSuspiciousStringExpression', 'UnknownModuleName'],
- 'htdocs/core/menus/standard/eldy_menu.php' => ['PhanParamSuspiciousOrder', 'PhanPluginDuplicateIfStatements', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanRedefineClass', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimAssignment'],
- 'htdocs/core/menus/standard/empty.php' => ['PhanParamSuspiciousOrder', 'PhanPluginDuplicateIfStatements', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanRedefineClass', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
- 'htdocs/core/modules/DolibarrModules.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable'],
- 'htdocs/core/modules/action/modules_action.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/core/menus/standard/eldy_menu.php' => ['PhanParamSuspiciousOrder', 'PhanPluginDuplicateIfStatements', 'PhanPluginUnknownPropertyType', 'PhanRedefineClass', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimAssignment'],
+ 'htdocs/core/menus/standard/empty.php' => ['PhanParamSuspiciousOrder', 'PhanPluginDuplicateIfStatements', 'PhanPluginUnknownPropertyType', 'PhanRedefineClass', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/core/modules/DolibarrModules.class.php' => ['PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnNullable'],
+ 'htdocs/core/modules/action/modules_action.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal'],
'htdocs/core/modules/action/rapport.class.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanUndeclaredClassMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredTypeParameter'],
'htdocs/core/modules/asset/doc/doc_generic_asset_odt.modules.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/core/modules/asset/mod_asset_advanced.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
'htdocs/core/modules/asset/mod_asset_standard.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/asset/modules_asset.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/asset/modules_asset.php' => ['PhanUndeclaredProperty'],
'htdocs/core/modules/bank/doc/pdf_ban.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanUndeclaredClassMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredTypeParameter'],
- 'htdocs/core/modules/bank/doc/pdf_sepamandate.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/bank/modules_bank.php' => ['PhanPluginUnknownArrayMethodReturnType'],
+ 'htdocs/core/modules/bank/doc/pdf_sepamandate.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/core/modules/barcode/doc/phpbarcode.modules.php' => ['PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredVariable'],
'htdocs/core/modules/barcode/doc/tcpdfbarcode.modules.php' => ['PhanTypeMismatchArgumentInternal'],
'htdocs/core/modules/barcode/mod_barcode_product_standard.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentSuperType', 'PhanTypeMismatchDefault'],
@@ -913,81 +878,78 @@ return [
'htdocs/core/modules/bom/doc/doc_generic_bom_odt.modules.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/core/modules/bom/mod_bom_advanced.php' => ['PhanParamSignatureMismatch', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/bom/mod_bom_standard.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/bom/modules_bom.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/bom/modules_bom.php' => ['PhanUndeclaredProperty'],
'htdocs/core/modules/cheque/doc/pdf_blochet.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/core/modules/cheque/mod_chequereceipt_mint.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/cheque/mod_chequereceipt_thyme.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/cheque/modules_chequereceipts.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/cheque/modules_chequereceipts.php' => ['PhanUndeclaredProperty'],
'htdocs/core/modules/commande/doc/doc_generic_order_odt.modules.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/commande/doc/pdf_einstein.modules.php' => ['GetPostUnknownSanitizeType', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginUnknownArrayPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/modules/commande/doc/pdf_einstein.modules.php' => ['GetPostUnknownSanitizeType', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable', 'PhanUndeclaredVariableDim'],
'htdocs/core/modules/commande/mod_commande_marbre.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/commande/mod_commande_saphir.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/commande/modules_commande.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/commande/modules_commande.php' => ['PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
'htdocs/core/modules/contract/doc/doc_generic_contract_odt.modules.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/contract/doc/pdf_strato.modules.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredClassMethod', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredTypeParameter', 'PhanUndeclaredVariable'],
+ 'htdocs/core/modules/contract/doc/pdf_strato.modules.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredClassMethod', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredTypeParameter', 'PhanUndeclaredVariable'],
'htdocs/core/modules/contract/mod_contract_magre.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/contract/mod_contract_serpis.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/contract/modules_contract.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/delivery/doc/pdf_storm.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/modules/delivery/doc/pdf_typhon.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/contract/modules_contract.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/core/modules/delivery/doc/pdf_storm.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/modules/delivery/doc/pdf_typhon.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/core/modules/delivery/mod_delivery_jade.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/delivery/mod_delivery_saphir.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/delivery/modules_delivery.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/delivery/modules_delivery.php' => ['PhanUndeclaredProperty'],
'htdocs/core/modules/dons/html_cerfafr.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentInternal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/modules/dons/modules_don.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/dons/modules_don.php' => ['PhanUndeclaredProperty'],
'htdocs/core/modules/expedition/doc/doc_generic_shipment_odt.modules.php' => ['PhanUndeclaredProperty'],
- 'htdocs/core/modules/expedition/doc/pdf_espadon.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
- 'htdocs/core/modules/expedition/doc/pdf_merou.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/expedition/doc/pdf_rouget.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/expedition/doc/pdf_espadon.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/core/modules/expedition/doc/pdf_merou.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/expedition/doc/pdf_rouget.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/core/modules/expedition/mod_expedition_ribera.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/expedition/mod_expedition_safor.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/expedition/modules_expedition.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/modules/expensereport/doc/pdf_standard.modules.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownPropertyType', 'PhanRedefineClass', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/expedition/modules_expedition.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/modules/expensereport/doc/pdf_standard.modules.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownPropertyType', 'PhanRedefineClass', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/core/modules/expensereport/mod_expensereport_jade.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/expensereport/mod_expensereport_sand.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/expensereport/modules_expensereport.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/modules/export/export_csviso.modules.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/export/export_csvutf8.modules.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/export/export_excel2007.modules.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchDimFetchNullable', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/export/export_tsv.modules.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/export/exportcsv.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/export/modules_export.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/expensereport/modules_expensereport.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/modules/export/export_csviso.modules.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/core/modules/export/export_csvutf8.modules.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/core/modules/export/export_excel2007.modules.php' => ['PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchDimFetchNullable', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/export/export_tsv.modules.php' => ['PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/export/exportcsv.class.php' => ['PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/export/modules_export.php' => ['PhanUndeclaredProperty'],
'htdocs/core/modules/facture/doc/doc_generic_invoice_odt.modules.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/facture/doc/pdf_crabe.modules.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/facture/doc/pdf_sponge.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/modules/facture/doc/pdf_crabe.modules.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/facture/doc/pdf_sponge.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
'htdocs/core/modules/facture/mod_facture_mars.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak'],
'htdocs/core/modules/facture/mod_facture_mercure.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/facture/mod_facture_terre.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/facture/modules_facture.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/modules/fichinter/doc/pdf_soleil.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDeclaredParamNullable', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/facture/modules_facture.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/modules/fichinter/doc/pdf_soleil.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDeclaredParamNullable', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/core/modules/fichinter/mod_arctic.php' => ['PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/fichinter/mod_pacific.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchDefault'],
- 'htdocs/core/modules/fichinter/modules_fichinter.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchDefault'],
+ 'htdocs/core/modules/fichinter/modules_fichinter.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownPropertyType', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchDefault'],
'htdocs/core/modules/holiday/mod_holiday_immaculate.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/holiday/mod_holiday_madonna.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/holiday/modules_holiday.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/holiday/modules_holiday.php' => ['PhanUndeclaredProperty'],
'htdocs/core/modules/hrm/mod_evaluation_advanced.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/hrm/mod_evaluation_standard.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/hrm/modules_evaluation.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/modules/import/import_csv.modules.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSpecial1', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/import/import_xlsx.modules.php' => ['PhanParamSpecial1', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/import/modules_import.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/mailings/advthirdparties.modules.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType'],
+ 'htdocs/core/modules/hrm/modules_evaluation.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/modules/import/import_csv.modules.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSpecial1', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/import/import_xlsx.modules.php' => ['PhanParamSpecial1', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/import/modules_import.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/mailings/advthirdparties.modules.php' => ['DeprecatedModuleName'],
'htdocs/core/modules/mailings/contacts1.modules.php' => ['PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariable'],
- 'htdocs/core/modules/mailings/eventorganization.modules.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanUndeclaredVariable'],
- 'htdocs/core/modules/mailings/modules_mailings.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/modules/mailings/partnership.modules.php' => ['PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/core/modules/mailings/thirdparties.modules.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/modules/mailings/thirdparties_services_expired.modules.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
- 'htdocs/core/modules/mailings/xinputfile.modules.php' => ['PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/core/modules/mailings/xinputuser.modules.php' => ['PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/core/modules/member/doc/doc_generic_member_odt.class.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/member/doc/pdf_standard.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodParamType', 'PhanPossiblyUndeclaredVariable', 'PhanRedefineClass', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/modules/mailings/eventorganization.modules.php' => ['PhanTypeExpectedObjectPropAccessButGotNull', 'PhanUndeclaredVariable'],
+ 'htdocs/core/modules/mailings/modules_mailings.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/modules/mailings/thirdparties.modules.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/modules/mailings/thirdparties_services_expired.modules.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/core/modules/member/doc/doc_generic_member_odt.class.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/member/doc/pdf_standard.class.php' => ['PhanParamSignatureMismatch', 'PhanPossiblyUndeclaredVariable', 'PhanRedefineClass', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
'htdocs/core/modules/member/mod_member_advanced.php' => ['PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/member/mod_member_simple.php' => ['PhanTypeMismatchReturn'],
- 'htdocs/core/modules/member/modules_cards.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/core/modules/member/modules_member.class.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/member/modules_cards.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownArrayFunctionParamType', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/core/modules/member/modules_member.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/core/modules/modAdherent.class.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/core/modules/modAgenda.class.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/core/modules/modCategorie.class.php' => ['DeprecatedModuleName'],
@@ -997,64 +959,63 @@ return [
'htdocs/core/modules/modReception.class.php' => ['PhanDeprecatedFunctionInternal'],
'htdocs/core/modules/modTakePos.class.php' => ['PhanTypeMismatchProperty'],
'htdocs/core/modules/modUser.class.php' => ['DeprecatedModuleName'],
- 'htdocs/core/modules/movement/doc/pdf_standard.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanRedefineClass', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
- 'htdocs/core/modules/movement/modules_movement.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType'],
+ 'htdocs/core/modules/movement/doc/pdf_standard.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanRedefineClass', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/core/modules/movement/modules_movement.php' => ['PhanPluginUnknownPropertyType'],
'htdocs/core/modules/mrp/doc/doc_generic_mo_odt.modules.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/mrp/doc/pdf_vinci.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeArraySuspiciousNull', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternalProbablyReal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/core/modules/mrp/doc/pdf_vinci.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanTypeArraySuspiciousNull', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternalProbablyReal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
'htdocs/core/modules/mrp/mod_mo_advanced.php' => ['PhanParamSignatureMismatch', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/mrp/mod_mo_standard.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/mrp/modules_mo.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
+ 'htdocs/core/modules/mrp/modules_mo.php' => ['PhanPluginUnknownPropertyType'],
'htdocs/core/modules/oauth/generic_oauthcallback.php' => ['PhanUndeclaredMethod', 'PhanUnreferencedUseNormal'],
- 'htdocs/core/modules/oauth/github_oauthcallback.php' => ['PhanUndeclaredGlobalVariable', 'PhanUndeclaredMethod', 'PhanUnreferencedUseNormal'],
- 'htdocs/core/modules/oauth/google_oauthcallback.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredMethod', 'PhanUnreferencedUseNormal'],
+ 'htdocs/core/modules/oauth/github_oauthcallback.php' => ['PhanUndeclaredMethod', 'PhanUnreferencedUseNormal'],
+ 'htdocs/core/modules/oauth/google_oauthcallback.php' => ['PhanUndeclaredMethod', 'PhanUnreferencedUseNormal'],
'htdocs/core/modules/oauth/microsoft_oauthcallback.php' => ['PhanUndeclaredMethod', 'PhanUnreferencedUseNormal'],
- 'htdocs/core/modules/oauth/stripelive_oauthcallback.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredGlobalVariable', 'PhanUnreferencedUseNormal'],
- 'htdocs/core/modules/oauth/stripetest_oauthcallback.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredGlobalVariable', 'PhanUnreferencedUseNormal'],
+ 'htdocs/core/modules/oauth/stripelive_oauthcallback.php' => ['PhanUnreferencedUseNormal'],
+ 'htdocs/core/modules/oauth/stripetest_oauthcallback.php' => ['PhanUnreferencedUseNormal'],
'htdocs/core/modules/payment/mod_payment_ant.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/payment/mod_payment_cicada.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/payment/modules_payment.php' => ['PhanUndeclaredProperty'],
- 'htdocs/core/modules/printing/modules_printing.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/printing/printgcp.modules.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUnreferencedUseNormal'],
- 'htdocs/core/modules/printing/printipp.modules.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeExpectedObjectPropAccess', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/printsheet/doc/pdf_standardlabel.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/printsheet/doc/pdf_tcpdflabel.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/printsheet/modules_labels.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/core/modules/printing/modules_printing.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/printing/printgcp.modules.php' => ['PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUnreferencedUseNormal'],
+ 'htdocs/core/modules/printing/printipp.modules.php' => ['PhanTypeExpectedObjectPropAccess', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/printsheet/doc/pdf_standardlabel.class.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/core/modules/printsheet/doc/pdf_tcpdflabel.class.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/core/modules/printsheet/modules_labels.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownArrayFunctionParamType', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal'],
'htdocs/core/modules/product/doc/doc_generic_product_odt.modules.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/product/doc/pdf_standard.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredVariable', 'PhanRedefineClass', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/modules/product/doc/pdf_standard.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredVariable', 'PhanRedefineClass', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
'htdocs/core/modules/product/mod_codeproduct_elephant.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/product/mod_codeproduct_leopard.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault'],
- 'htdocs/core/modules/product/modules_product.class.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/product/modules_product.class.php' => ['PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
'htdocs/core/modules/product_batch/mod_lot_advanced.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/product_batch/mod_lot_free.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchProperty'],
'htdocs/core/modules/product_batch/mod_lot_standard.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/product_batch/mod_sn_advanced.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/product_batch/mod_sn_free.php' => ['PhanPluginUnknownPropertyType'],
'htdocs/core/modules/product_batch/mod_sn_standard.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/product_batch/modules_product_batch.class.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/project/doc/doc_generic_project_odt.modules.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeArraySuspicious', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/project/doc/pdf_baleine.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/project/doc/pdf_beluga.modules.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/project/doc/pdf_timespent.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/product_batch/modules_product_batch.class.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/core/modules/project/doc/doc_generic_project_odt.modules.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredVariable', 'PhanTypeArraySuspicious', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/project/doc/pdf_baleine.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/project/doc/pdf_beluga.modules.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/project/doc/pdf_timespent.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/core/modules/project/mod_project_simple.php' => ['PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/project/mod_project_universal.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/project/modules_project.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType'],
- 'htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeArraySuspicious', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredVariable', 'PhanTypeArraySuspicious', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
'htdocs/core/modules/project/task/mod_task_simple.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/project/task/mod_task_universal.php' => ['PhanParamSignatureMismatch', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/project/task/modules_task.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/project/task/modules_task.php' => ['PhanUndeclaredProperty'],
'htdocs/core/modules/propale/doc/doc_generic_proposal_odt.modules.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/propale/doc/pdf_azur.modules.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/modules/propale/doc/pdf_cyan.modules.php' => ['PhanPluginAlwaysReturnMethod', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginUnknownArrayPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanTypeMissingReturn', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/modules/propale/doc/pdf_azur.modules.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/modules/propale/doc/pdf_cyan.modules.php' => ['PhanPluginAlwaysReturnMethod', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanTypeMissingReturn', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
'htdocs/core/modules/propale/mod_propale_marbre.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/propale/mod_propale_saphir.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/propale/modules_propale.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/modules/rapport/pdf_paiement.class.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/propale/modules_propale.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/modules/rapport/pdf_paiement.class.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/core/modules/reception/doc/doc_generic_reception_odt.modules.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/reception/doc/pdf_squille.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/reception/doc/pdf_squille.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/core/modules/reception/mod_reception_beryl.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/reception/mod_reception_moonstone.php' => ['PhanTypeMismatchReturn'],
- 'htdocs/core/modules/reception/modules_reception.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/modules/security/generate/modGeneratePassNone.class.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/reception/modules_reception.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/modules/security/generate/modGeneratePassNone.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/core/modules/security/generate/modGeneratePassPerso.class.php' => ['PhanPluginUnknownPropertyType', 'PhanPossiblyInfiniteRecursionSameParams', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/core/modules/security/generate/modGeneratePassStandard.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/core/modules/societe/doc/doc_generic_odt.modules.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
@@ -1064,763 +1025,715 @@ return [
'htdocs/core/modules/societe/mod_codecompta_aquarium.php' => ['PhanPluginDuplicateIfStatements', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidPropertyName', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
'htdocs/core/modules/societe/mod_codecompta_digitaria.php' => ['PhanNoopBinaryOperator', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidPropertyName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
'htdocs/core/modules/societe/mod_codecompta_panicum.php' => ['PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/societe/modules_societe.class.php' => ['PhanPluginDuplicateIfCondition', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/societe/modules_societe.class.php' => ['PhanPluginDuplicateIfCondition', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
'htdocs/core/modules/stock/doc/doc_generic_stock_odt.modules.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/stock/doc/pdf_standard.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanRedefineClass', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/stock/modules_stock.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType'],
- 'htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchDefault', 'PhanUndeclaredClassMethod', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredTypeParameter'],
- 'htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php' => ['PhanPluginAlwaysReturnMethod', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanTypeMissingReturn', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/modules/stock/doc/pdf_standard.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanRedefineClass', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchDefault', 'PhanUndeclaredClassMethod', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredTypeParameter'],
+ 'htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php' => ['PhanPluginAlwaysReturnMethod', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanTypeMissingReturn', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable', 'PhanUndeclaredVariableDim'],
'htdocs/core/modules/stocktransfer/mod_stocktransfer_advanced.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/stocktransfer/mod_stocktransfer_standard.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/stocktransfer/modules_stocktransfer.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/stocktransfer/modules_stocktransfer.php' => ['PhanUndeclaredProperty'],
'htdocs/core/modules/supplier_invoice/doc/doc_generic_supplier_invoice_odt.modules.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/supplier_invoice/doc/pdf_canelle.modules.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternalProbablyReal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/core/modules/supplier_invoice/doc/pdf_canelle.modules.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternalProbablyReal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
'htdocs/core/modules/supplier_invoice/mod_facture_fournisseur_cactus.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/supplier_invoice/mod_facture_fournisseur_tulip.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/supplier_invoice/modules_facturefournisseur.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
+ 'htdocs/core/modules/supplier_invoice/modules_facturefournisseur.php' => ['PhanPluginUnknownPropertyType'],
'htdocs/core/modules/supplier_order/doc/doc_generic_supplier_order_odt.modules.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeArraySuspiciousNull', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/supplier_order/doc/pdf_muscadet.modules.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanTypeArraySuspiciousNull', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/supplier_order/doc/pdf_muscadet.modules.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
'htdocs/core/modules/supplier_order/mod_commande_fournisseur_muguet.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchDefault'],
'htdocs/core/modules/supplier_order/mod_commande_fournisseur_orchidee.php' => ['PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/supplier_order/modules_commandefournisseur.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault'],
+ 'htdocs/core/modules/supplier_order/modules_commandefournisseur.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault'],
'htdocs/core/modules/supplier_payment/doc/pdf_standard.modules.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownPropertyType', 'PhanRedefineClass', 'PhanTypeMismatchDefault', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/core/modules/supplier_payment/mod_supplier_payment_brodator.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/supplier_payment/mod_supplier_payment_bronan.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/supplier_payment/modules_supplier_payment.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType'],
+ 'htdocs/core/modules/supplier_payment/modules_supplier_payment.php' => ['PhanPluginUnknownPropertyType'],
'htdocs/core/modules/supplier_proposal/doc/doc_generic_supplier_proposal_odt.modules.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php' => ['PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternalProbablyReal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php' => ['PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternalProbablyReal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/core/modules/supplier_proposal/mod_supplier_proposal_marbre.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/supplier_proposal/mod_supplier_proposal_saphir.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/supplier_proposal/modules_supplier_proposal.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/modules/syslog/logHandler.php' => ['PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/core/modules/syslog/logHandlerInterface.php' => ['PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/core/modules/syslog/mod_syslog_file.php' => ['PhanParamSignatureMismatch', 'PhanParamSuspiciousOrder', 'PhanPluginDuplicateArrayKey', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/core/modules/syslog/mod_syslog_syslog.php' => ['PhanParamSignatureMismatch', 'PhanPluginConstantVariableNull', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/modules/supplier_proposal/modules_supplier_proposal.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/modules/syslog/mod_syslog_file.php' => ['PhanParamSignatureMismatch', 'PhanParamSuspiciousOrder', 'PhanPluginDuplicateArrayKey'],
+ 'htdocs/core/modules/syslog/mod_syslog_syslog.php' => ['PhanParamSignatureMismatch', 'PhanPluginConstantVariableNull', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/core/modules/takepos/mod_takepos_ref_simple.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak'],
'htdocs/core/modules/takepos/mod_takepos_ref_universal.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/ticket/doc/doc_generic_ticket_odt.modules.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
+ 'htdocs/core/modules/ticket/doc/doc_generic_ticket_odt.modules.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
'htdocs/core/modules/ticket/mod_ticket_simple.php' => ['PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/ticket/mod_ticket_universal.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/ticket/modules_ticket.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/core/modules/user/doc/doc_generic_user_odt.modules.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
- 'htdocs/core/modules/user/modules_user.class.php' => ['PhanPluginUnknownArrayMethodReturnType'],
+ 'htdocs/core/modules/ticket/modules_ticket.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/core/modules/user/doc/doc_generic_user_odt.modules.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
'htdocs/core/modules/usergroup/doc/doc_generic_usergroup_odt.modules.php' => ['PhanUndeclaredProperty'],
- 'htdocs/core/modules/usergroup/modules_usergroup.class.php' => ['PhanPluginUnknownArrayMethodReturnType'],
'htdocs/core/modules/workstation/mod_workstation_advanced.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/core/modules/workstation/mod_workstation_standard.php' => ['PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
- 'htdocs/core/modules/workstation/modules_workstation.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
+ 'htdocs/core/modules/workstation/modules_workstation.php' => ['PhanPluginUnknownPropertyType'],
'htdocs/core/multicompany_page.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredVariableAssignOp'],
'htdocs/core/photos_resize.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression'],
'htdocs/core/search_page.php' => ['PhanEmptyForeach', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginSuspiciousParamPosition'],
'htdocs/core/tpl/admin_extrafields_edit.tpl.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
'htdocs/core/tpl/admin_extrafields_view.tpl.php' => ['PhanPluginDuplicateConditionalUnnecessary'],
- 'htdocs/core/tpl/advtarget.tpl.php' => ['DeprecatedModuleName', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/core/tpl/ajaxrow.tpl.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/core/tpl/bloc_comment.tpl.php' => ['PhanUndeclaredGlobalVariable'],
+ 'htdocs/core/tpl/advtarget.tpl.php' => ['DeprecatedModuleName', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression'],
'htdocs/core/tpl/bloc_showhide.tpl.php' => ['PhanPluginSimplifyExpressionBool'],
- 'htdocs/core/tpl/card_presend.tpl.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/core/tpl/commonfields_add.tpl.php' => ['PhanPluginUnknownObjectMethodCall'],
- 'htdocs/core/tpl/commonfields_edit.tpl.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredProperty'],
+ 'htdocs/core/tpl/card_presend.tpl.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/tpl/commonfields_edit.tpl.php' => ['PhanUndeclaredProperty'],
'htdocs/core/tpl/commonfields_view.tpl.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/core/tpl/contacts.tpl.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/core/tpl/document_actions_post_headers.tpl.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/core/tpl/contacts.tpl.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/core/tpl/extrafields_add.tpl.php' => ['PhanDeprecatedFunctionInternal'],
- 'htdocs/core/tpl/extrafields_edit.tpl.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUndeclaredVariableIsset'],
+ 'htdocs/core/tpl/extrafields_edit.tpl.php' => ['PhanDeprecatedFunctionInternal'],
'htdocs/core/tpl/extrafields_list_array_fields.tpl.php' => ['PhanUndeclaredVariableDim'],
- 'htdocs/core/tpl/extrafields_list_print_fields.tpl.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchDimAssignment', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/core/tpl/extrafields_list_search_title.tpl.php' => ['PhanPluginUndeclaredVariableIsset'],
+ 'htdocs/core/tpl/extrafields_list_print_fields.tpl.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchDimAssignment'],
'htdocs/core/tpl/extrafields_view.tpl.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/tpl/filemanager.tpl.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableDim'],
+ 'htdocs/core/tpl/filemanager.tpl.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/core/tpl/list_print_total.tpl.php' => ['PhanTypeComparisonToArray'],
- 'htdocs/core/tpl/login.tpl.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/core/tpl/massactions_pre.tpl.php' => ['PhanDeprecatedFunctionInternal', 'PhanNonClassMethodCall', 'PhanPluginUndeclaredVariableIsset', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/core/tpl/notes.tpl.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/core/tpl/object_discounts.tpl.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/core/tpl/objectline_create.tpl.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty', 'PhanUndeclaredThis'],
- 'htdocs/core/tpl/objectline_edit.tpl.php' => ['PhanNonClassMethodCall', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/core/tpl/objectline_title.tpl.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredThis'],
- 'htdocs/core/tpl/objectline_view.tpl.php' => ['PhanNonClassMethodCall', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUndeclaredVariableIsset', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty', 'PhanUndeclaredThis'],
- 'htdocs/core/tpl/onlinepaymentlinks.tpl.php' => ['DeprecatedModuleName', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/core/tpl/login.tpl.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable'],
+ 'htdocs/core/tpl/massactions_pre.tpl.php' => ['PhanDeprecatedFunctionInternal', 'PhanNonClassMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/core/tpl/notes.tpl.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/core/tpl/object_discounts.tpl.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/core/tpl/objectline_create.tpl.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanUndeclaredProperty', 'PhanUndeclaredThis'],
+ 'htdocs/core/tpl/objectline_edit.tpl.php' => ['PhanNonClassMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredProperty'],
+ 'htdocs/core/tpl/objectline_title.tpl.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredThis'],
+ 'htdocs/core/tpl/objectline_view.tpl.php' => ['PhanNonClassMethodCall', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredProperty', 'PhanUndeclaredThis'],
+ 'htdocs/core/tpl/onlinepaymentlinks.tpl.php' => ['DeprecatedModuleName'],
'htdocs/core/tpl/originproductline.tpl.php' => ['PhanUndeclaredThis'],
- 'htdocs/core/tpl/passwordforgotten.tpl.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/core/tpl/passwordreset.tpl.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/core/tpl/resource_add.tpl.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/core/tpl/resource_view.tpl.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/core/triggers/dolibarrtriggers.class.php' => ['PhanPluginUnknownArrayPropertyType'],
+ 'htdocs/core/tpl/passwordforgotten.tpl.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/tpl/passwordreset.tpl.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/core/tpl/resource_add.tpl.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/core/triggers/interface_20_all_Logevents.class.php' => ['PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
- 'htdocs/core/triggers/interface_20_modWorkflow_WorkflowManager.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredVariable'],
- 'htdocs/core/triggers/interface_50_modAgenda_ActionsAuto.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignment', 'PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredProperty'],
+ 'htdocs/core/triggers/interface_20_modWorkflow_WorkflowManager.class.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredVariable'],
+ 'htdocs/core/triggers/interface_50_modAgenda_ActionsAuto.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignment', 'PhanUndeclaredProperty'],
'htdocs/core/triggers/interface_50_modEventOrganization_EventOrganization.class.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/core/triggers/interface_50_modLdap_Ldapsynchro.class.php' => ['PhanPluginUnknownObjectMethodCall'],
- 'htdocs/core/triggers/interface_50_modMailmanspip_Mailmanspipsynchro.class.php' => ['PhanPluginUnknownObjectMethodCall'],
- 'htdocs/core/triggers/interface_50_modNotification_Notification.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/core/triggers/interface_50_modTicket_TicketEmail.class.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanUndeclaredProperty'],
+ 'htdocs/core/triggers/interface_50_modNotification_Notification.class.php' => ['DeprecatedModuleName'],
+ 'htdocs/core/triggers/interface_50_modTicket_TicketEmail.class.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanUndeclaredProperty'],
'htdocs/core/triggers/interface_80_modStripe_Stripe.class.php' => ['PhanDeprecatedFunction', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentSuperType', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/core/triggers/interface_90_modSociete_ContactRoles.class.php' => ['PhanPluginUnknownObjectMethodCall'],
- 'htdocs/cron/card.php' => ['PhanPluginBothLiteralsBinaryOp', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/cron/class/cronjob.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/cron/list.php' => ['PhanPluginDuplicateConditionalUnnecessary', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchProperty'],
+ 'htdocs/cron/card.php' => ['PhanPluginBothLiteralsBinaryOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/cron/class/cronjob.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownPropertyType', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/cron/list.php' => ['PhanPluginDuplicateConditionalUnnecessary', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchProperty'],
'htdocs/datapolicy/admin/setup.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentInternalReal'],
'htdocs/datapolicy/admin/setupmail.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/datapolicy/class/actions_datapolicy.class.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredVariable'],
- 'htdocs/datapolicy/class/datapolicy.class.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/datapolicy/class/actions_datapolicy.class.php' => ['PhanPluginEmptyStatementIf', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredVariable'],
+ 'htdocs/datapolicy/class/datapolicy.class.php' => ['PhanPossiblyUndeclaredVariable', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
'htdocs/datapolicy/class/datapolicycron.class.php' => ['PhanPluginPrintfVariableFormatString', 'PhanUndeclaredProperty'],
- 'htdocs/datapolicy/lib/datapolicy.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
'htdocs/dav/dav.class.php' => ['PhanPluginUnknownPropertyType'],
- 'htdocs/dav/dav.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
'htdocs/dav/fileserver.php' => ['PhanDeprecatedFunction', 'PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType'],
- 'htdocs/debugbar/class/DataCollector/DolConfigCollector.php' => ['PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/debugbar/class/DataCollector/DolExceptionsCollector.php' => ['PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/debugbar/class/DataCollector/DolLogsCollector.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanRedefinedClassReference'],
- 'htdocs/debugbar/class/DataCollector/DolMemoryCollector.php' => ['PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/debugbar/class/DataCollector/DolMessagesCollector.php' => ['PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/debugbar/class/DataCollector/DolPhpCollector.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanPowerOfZero'],
- 'htdocs/debugbar/class/DataCollector/DolQueryCollector.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanUnreferencedUseNormal'],
- 'htdocs/debugbar/class/DataCollector/DolRequestDataCollector.php' => ['PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/debugbar/class/DataCollector/DolTimeDataCollector.php' => ['PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/debugbar/class/DataCollector/DolibarrCollector.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanTypeSuspiciousStringExpression', 'PhanUnreferencedUseNormal'],
- 'htdocs/debugbar/class/TraceableDB.php' => ['PhanAccessPropertyNonStaticAsStatic', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchProperty', 'PhanUndeclaredTypeParameter'],
+ 'htdocs/debugbar/class/DataCollector/DolLogsCollector.php' => ['PhanRedefinedClassReference'],
+ 'htdocs/debugbar/class/DataCollector/DolPhpCollector.php' => ['PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanPowerOfZero'],
+ 'htdocs/debugbar/class/DataCollector/DolQueryCollector.php' => ['PhanUnreferencedUseNormal'],
+ 'htdocs/debugbar/class/DataCollector/DolibarrCollector.php' => ['PhanTypeSuspiciousStringExpression', 'PhanUnreferencedUseNormal'],
+ 'htdocs/debugbar/class/TraceableDB.php' => ['PhanAccessPropertyNonStaticAsStatic', 'PhanTypeMismatchProperty', 'PhanUndeclaredTypeParameter'],
'htdocs/debugbar/class/autoloader.php' => ['PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanTypeMismatchArgumentInternal'],
- 'htdocs/delivery/card.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/delivery/class/delivery.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimEmpty', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/delivery/card.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/delivery/class/delivery.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimEmpty', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/document.php' => ['PhanDeprecatedFunctionInternal', 'PhanRedefineFunction', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/don/admin/donation.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/don/card.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUndeclaredVariableIsset', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/don/class/api_donations.class.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchReturn'],
- 'htdocs/don/class/don.class.php' => ['PhanParamTooMany', 'PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/don/class/donstats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
+ 'htdocs/don/admin/donation.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/don/card.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/don/class/api_donations.class.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchReturn'],
+ 'htdocs/don/class/don.class.php' => ['PhanParamTooMany', 'PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/don/class/donstats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType'],
'htdocs/don/class/paymentdonation.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal'],
- 'htdocs/don/document.php' => ['PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/don/document.php' => ['PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/don/index.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/don/info.php' => ['PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/don/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/don/note.php' => ['PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/don/payment/card.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/don/info.php' => ['PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable'],
+ 'htdocs/don/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousStringExpression'],
+ 'htdocs/don/note.php' => ['PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable'],
+ 'htdocs/don/payment/card.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation'],
'htdocs/don/payment/payment.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/don/stats/index.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/don/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/ecm/class/ecmdirectory.class.php' => ['PhanPluginUnknownArrayPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturnProbablyReal'],
- 'htdocs/ecm/class/ecmfiles.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/ecm/class/htmlecm.form.class.php' => ['PhanPluginUnknownArrayMethodParamType'],
- 'htdocs/ecm/dir_card.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/ecm/index.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/ecm/index_auto.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateIfStatements', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/ecm/index_medias.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/ecm/search.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/emailcollector/class/emailcollector.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanEmptyFQSENInClasslike', 'PhanInvalidFQSENInClasslike', 'PhanNonClassMethodCall', 'PhanNoopBinaryOperator', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable', 'PhanUnreferencedUseNormal'],
+ 'htdocs/don/stats/index.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/don/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable'],
+ 'htdocs/ecm/class/ecmdirectory.class.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturnProbablyReal'],
+ 'htdocs/ecm/class/ecmfiles.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/ecm/dir_add_card.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/ecm/dir_card.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/ecm/file_card.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/ecm/file_note.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/ecm/index.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/ecm/index_auto.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateIfStatements', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/ecm/index_medias.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/ecm/search.php' => ['DeprecatedModuleName', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/emailcollector/class/emailcollector.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanEmptyFQSENInClasslike', 'PhanInvalidFQSENInClasslike', 'PhanNonClassMethodCall', 'PhanNoopBinaryOperator', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable', 'PhanUnreferencedUseNormal'],
'htdocs/emailcollector/class/emailcollectoraction.class.php' => ['PhanPluginUnknownPropertyType'],
'htdocs/emailcollector/class/emailcollectorfilter.class.php' => ['PhanPluginUnknownPropertyType'],
- 'htdocs/emailcollector/lib/emailcollector.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeArraySuspicious', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchReturn'],
- 'htdocs/eventorganization/class/conferenceorbooth.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanUndeclaredProperty'],
- 'htdocs/eventorganization/class/conferenceorboothattendee.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/eventorganization/conferenceorbooth_card.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/eventorganization/conferenceorbooth_contact.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/eventorganization/conferenceorbooth_document.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/eventorganization/conferenceorbooth_list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/eventorganization/conferenceorboothattendee_card.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/eventorganization/conferenceorboothattendee_list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
- 'htdocs/eventorganization/core/actions_massactions_mail.inc.php' => ['PhanNonClassMethodCall', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/eventorganization/lib/eventorganization_conferenceorbooth.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownFunctionParamType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/eventorganization/tpl/linkedobjectblock.tpl.php' => ['PhanPluginUnknownObjectMethodCall'],
- 'htdocs/expedition/card.php' => ['DeprecatedModuleName', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/expedition/class/api_shipments.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/expedition/class/expedition.class.php' => ['DeprecatedModuleName', 'PhanPluginAlwaysReturnMethod', 'PhanPluginPrintfVariableFormatString', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/emailcollector/lib/emailcollector.lib.php' => ['PhanTypeArraySuspicious', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchReturn'],
+ 'htdocs/eventorganization/class/conferenceorbooth.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanUndeclaredProperty'],
+ 'htdocs/eventorganization/class/conferenceorboothattendee.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/eventorganization/conferenceorbooth_card.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/eventorganization/conferenceorbooth_contact.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/eventorganization/conferenceorbooth_document.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/eventorganization/conferenceorbooth_list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/eventorganization/conferenceorboothattendee_card.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/eventorganization/conferenceorboothattendee_list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
+ 'htdocs/eventorganization/core/actions_massactions_mail.inc.php' => ['PhanNonClassMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/eventorganization/lib/eventorganization_conferenceorbooth.lib.php' => ['PhanPluginUnknownFunctionParamType', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/expedition/card.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/expedition/class/api_shipments.class.php' => ['PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/expedition/class/expedition.class.php' => ['DeprecatedModuleName', 'PhanPluginAlwaysReturnMethod', 'PhanPluginPrintfVariableFormatString', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
'htdocs/expedition/class/expeditionlinebatch.class.php' => ['PhanPluginUnknownPropertyType'],
- 'htdocs/expedition/class/expeditionstats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
+ 'htdocs/expedition/class/expeditionstats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
'htdocs/expedition/contact.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/expedition/dispatch.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
- 'htdocs/expedition/document.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/expedition/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/expedition/document.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/expedition/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/expedition/note.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/expedition/shipment.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/expedition/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall'],
- 'htdocs/expensereport/card.php' => ['DeprecatedModuleName', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginDuplicateIfStatements', 'PhanPluginMixedKeyNoKey', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
- 'htdocs/expensereport/class/api_expensereports.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
- 'htdocs/expensereport/class/expensereport.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/expensereport/class/expensereport_ik.class.php' => ['PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/expensereport/class/expensereport_rule.class.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchDefault'],
- 'htdocs/expensereport/class/expensereportstats.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/expensereport/class/paymentexpensereport.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/expensereport/document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/expensereport/index.php' => ['PhanDeprecatedFunctionInternal', 'PhanUndeclaredVariableDim'],
- 'htdocs/expensereport/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/expensereport/payment/card.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/expensereport/payment/info.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/expensereport/payment/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/expedition/shipment.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/expedition/stats/index.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/expedition/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation'],
+ 'htdocs/expensereport/card.php' => ['DeprecatedModuleName', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginDuplicateIfStatements', 'PhanPluginMixedKeyNoKey', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/expensereport/class/api_expensereports.class.php' => ['PhanTypeMismatchDefault', 'PhanTypeMismatchReturn'],
+ 'htdocs/expensereport/class/expensereport.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownPropertyType', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/expensereport/class/expensereport_rule.class.php' => ['PhanTypeMismatchDefault'],
+ 'htdocs/expensereport/class/expensereportstats.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType'],
+ 'htdocs/expensereport/class/paymentexpensereport.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/expensereport/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/expensereport/index.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanUndeclaredVariableDim'],
+ 'htdocs/expensereport/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/expensereport/payment/card.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
+ 'htdocs/expensereport/payment/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal'],
'htdocs/expensereport/payment/payment.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
- 'htdocs/expensereport/stats/index.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/expensereport/tpl/expensereport_addfile.tpl.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/expensereport/tpl/expensereport_linktofile.tpl.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/expensereport/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall'],
- 'htdocs/exports/class/export.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDimEmpty', 'PhanTypeMismatchForeach', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/exports/export.php' => ['GetPostUnknownSanitizeType', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/expensereport/stats/index.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/expensereport/tpl/expensereport_linktofile.tpl.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression'],
+ 'htdocs/expensereport/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation'],
+ 'htdocs/exports/class/export.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchDimEmpty', 'PhanTypeMismatchForeach', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/exports/export.php' => ['GetPostUnknownSanitizeType', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/exports/index.php' => ['PhanPluginSuspiciousParamPosition'],
- 'htdocs/externalsite/frames.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/fichinter/agenda.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/fichinter/card-rec.php' => ['DeprecatedModuleName', 'PhanNoopProperty', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/fichinter/card.php' => ['DeprecatedModuleName', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/fichinter/class/api_interventions.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredProperty'],
- 'htdocs/fichinter/class/fichinter.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/fichinter/agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/fichinter/card-rec.php' => ['DeprecatedModuleName', 'PhanNoopProperty', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/fichinter/card.php' => ['DeprecatedModuleName', 'PhanPluginBothLiteralsBinaryOp', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/fichinter/class/api_interventions.class.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/fichinter/class/fichinter.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
'htdocs/fichinter/class/fichinterrec.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
- 'htdocs/fichinter/class/fichinterstats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
+ 'htdocs/fichinter/class/fichinterstats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
'htdocs/fichinter/contact.php' => ['PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/fichinter/document.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/fichinter/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/fichinter/index.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
- 'htdocs/fichinter/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/fichinter/note.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/fichinter/tpl/linkedobjectblock.tpl.php' => ['PhanPluginUnknownObjectMethodCall'],
- 'htdocs/filefunc.inc.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/fichinter/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/fichinter/note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/fichinter/stats/index.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/filefunc.inc.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
'htdocs/fourn/card.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/fourn/class/api_supplier_invoices.class.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeComparisonFromArray', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUnextractableAnnotation'],
- 'htdocs/fourn/class/api_supplier_orders.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
- 'htdocs/fourn/class/fournisseur.class.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturnNullable', 'PhanUndeclaredProperty'],
- 'htdocs/fourn/class/fournisseur.commande.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
- 'htdocs/fourn/class/fournisseur.commande.dispatch.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/fourn/class/api_supplier_invoices.class.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamOrder', 'PhanTypeComparisonFromArray', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUnextractableAnnotation'],
+ 'htdocs/fourn/class/api_supplier_orders.class.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
+ 'htdocs/fourn/class/fournisseur.class.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturnNullable', 'PhanUndeclaredProperty'],
+ 'htdocs/fourn/class/fournisseur.commande.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
+ 'htdocs/fourn/class/fournisseur.commande.dispatch.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/fourn/class/fournisseur.facture-rec.class.php' => ['PhanPluginAlwaysReturnMethod', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
- 'htdocs/fourn/class/fournisseur.facture.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidRightOperandOfBitwiseOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
- 'htdocs/fourn/class/fournisseur.product.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/fourn/class/paiementfourn.class.php' => ['PhanEmptyForeach', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
- 'htdocs/fourn/commande/card.php' => ['DeprecatedModuleName', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginDuplicateIfStatements', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/fourn/commande/contact.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/fourn/commande/dispatch.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/fourn/commande/document.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/fourn/class/fournisseur.facture.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionBinaryOp', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidRightOperandOfBitwiseOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/fourn/class/fournisseur.product.class.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/fourn/class/paiementfourn.class.php' => ['PhanEmptyForeach', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
+ 'htdocs/fourn/commande/card.php' => ['DeprecatedModuleName', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginDuplicateIfStatements', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/fourn/commande/contact.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/fourn/commande/dispatch.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/fourn/commande/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/fourn/commande/index.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/fourn/commande/info.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/fourn/commande/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/fourn/commande/note.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/fourn/commande/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/fourn/contact.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/fourn/facture/card-rec.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/fourn/facture/card.php' => ['DeprecatedModuleName', 'PhanEmptyForeach', 'PhanPluginMixedKeyNoKey', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetchNullable', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp', 'PhanUndeclaredVariableDim', 'UnknownModuleName'],
+ 'htdocs/fourn/commande/info.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/fourn/commande/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/fourn/commande/note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/fourn/commande/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/fourn/contact.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/fourn/facture/card-rec.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/fourn/facture/card.php' => ['DeprecatedModuleName', 'PhanEmptyForeach', 'PhanPluginMixedKeyNoKey', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetchNullable', 'PhanTypeMismatchProperty', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp', 'PhanUndeclaredVariableDim', 'UnknownModuleName'],
'htdocs/fourn/facture/contact.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/fourn/facture/document.php' => ['PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/fourn/facture/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/fourn/facture/info.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/fourn/facture/list-rec.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/fourn/facture/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/fourn/facture/list-rec.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/fourn/facture/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/fourn/facture/note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/fourn/facture/paiement.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableAssignOp', 'PhanUndeclaredVariableDim'],
+ 'htdocs/fourn/facture/paiement.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredVariableAssignOp', 'PhanUndeclaredVariableDim'],
'htdocs/fourn/facture/rapport.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/fourn/facture/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/fourn/facture/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/fourn/index.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/fourn/paiement/card.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/fourn/paiement/document.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/fourn/paiement/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/fourn/product/list.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/fourn/paiement/document.php' => ['DeprecatedModuleName', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/fourn/paiement/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/fourn/product/list.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/fourn/recap-fourn.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/ftp/admin/ftpclient.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/ftp/index.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/ftp/index.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/holiday/card.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
'htdocs/holiday/card_group.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/holiday/class/holiday.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/holiday/define_holiday.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/holiday/document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/holiday/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/holiday/month_report.php' => ['PhanPluginPrintfIncompatibleArgumentType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/holiday/view_log.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableDim'],
+ 'htdocs/holiday/class/holiday.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/holiday/define_holiday.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/holiday/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/holiday/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/holiday/month_report.php' => ['PhanPluginPrintfIncompatibleArgumentType', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/holiday/view_log.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanUndeclaredVariableDim'],
'htdocs/hrm/admin/admin_hrm.php' => ['PhanEmptyForeach', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/class/evaluation.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/hrm/class/evaluationdet.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/hrm/class/job.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/hrm/class/position.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/hrm/class/skill.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanNoopVariable', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/hrm/class/skilldet.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/hrm/class/skillrank.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/hrm/compare.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/hrm/core/tpl/objectline_view.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty', 'PhanUndeclaredThis'],
- 'htdocs/hrm/core/tpl/skilldet.fiche.tpl.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredMethod'],
+ 'htdocs/hrm/class/evaluation.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/hrm/class/evaluationdet.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/hrm/class/job.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/hrm/class/position.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/hrm/class/skill.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanNoopVariable', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/hrm/class/skilldet.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/hrm/class/skillrank.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/hrm/compare.php' => ['PhanPluginUnknownArrayFunctionParamType'],
+ 'htdocs/hrm/core/tpl/objectline_view.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredProperty', 'PhanUndeclaredThis'],
+ 'htdocs/hrm/core/tpl/skilldet.fiche.tpl.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
'htdocs/hrm/establishment/card.php' => ['PhanTypeMismatchProperty'],
- 'htdocs/hrm/establishment/info.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/evaluation_agenda.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/evaluation_card.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
+ 'htdocs/hrm/establishment/info.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/evaluation_agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/evaluation_card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/hrm/evaluation_contact.php' => ['PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/hrm/evaluation_document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/evaluation_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/evaluation_document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/evaluation_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/hrm/index.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/hrm/job_agenda.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/job_card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/hrm/job_document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/job_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/lib/hrm.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/hrm/lib/hrm_evaluation.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/lib/hrm_job.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/lib/hrm_position.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/lib/hrm_skill.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/lib/hrm_skilldet.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/lib/hrm_skillrank.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/position.php' => ['PhanDeprecatedFunctionInternal', 'PhanNonClassMethodCall', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariable'],
- 'htdocs/hrm/position_agenda.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/job_agenda.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/job_card.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/job_document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/job_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/lib/hrm_evaluation.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/lib/hrm_job.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/lib/hrm_position.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/lib/hrm_skill.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/lib/hrm_skilldet.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/lib/hrm_skillrank.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/position.php' => ['PhanDeprecatedFunctionInternal', 'PhanNonClassMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariable'],
+ 'htdocs/hrm/position_agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/hrm/position_card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariable'],
- 'htdocs/hrm/position_document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/position_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/skill_agenda.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/skill_card.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/hrm/skill_document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/skill_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/hrm/skill_tab.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/imports/class/import.class.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType'],
+ 'htdocs/hrm/position_document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/position_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/skill_agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/skill_card.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/hrm/skill_document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/skill_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/hrm/skill_tab.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/imports/class/import.class.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownPropertyType'],
'htdocs/imports/emptyexample.php' => ['PhanRedefineFunction', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/imports/import.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
+ 'htdocs/imports/import.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
'htdocs/imports/index.php' => ['PhanPluginSuspiciousParamPosition'],
'htdocs/index.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/install/check.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/install/fileconf.php' => ['PhanParamSuspiciousOrder', 'PhanPluginUndeclaredVariableIsset', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/install/inc.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanRedefineFunction'],
+ 'htdocs/install/check.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/install/fileconf.php' => ['PhanParamSuspiciousOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/install/inc.php' => ['PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanRedefineFunction'],
'htdocs/install/index.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/install/repair.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUndeclaredVariableIsset', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression'],
- 'htdocs/install/step1.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/install/step2.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/install/step5.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/install/repair.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression'],
+ 'htdocs/install/step1.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression'],
+ 'htdocs/install/step2.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
+ 'htdocs/install/step5.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/install/upgrade.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredConstantOfClass'],
- 'htdocs/install/upgrade2.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidPropertyName', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredVariable'],
+ 'htdocs/install/upgrade2.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidPropertyName', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredVariable'],
'htdocs/intracommreport/admin/intracommreport.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/intracommreport/card.php' => ['PhanAccessPropertyStaticAsNonStatic', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/intracommreport/class/intracommreport.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/intracommreport/list.php' => ['PhanAccessPropertyStaticAsNonStatic', 'PhanDeprecatedFunctionInternal', 'PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
- 'htdocs/knowledgemanagement/class/api_knowledgemanagement.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
- 'htdocs/knowledgemanagement/class/knowledgerecord.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/intracommreport/card.php' => ['PhanAccessPropertyStaticAsNonStatic', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/intracommreport/class/intracommreport.class.php' => ['PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/intracommreport/list.php' => ['PhanAccessPropertyStaticAsNonStatic', 'PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/knowledgemanagement/class/api_knowledgemanagement.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
+ 'htdocs/knowledgemanagement/class/knowledgerecord.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/knowledgemanagement/core/modules/knowledgemanagement/mod_knowledgerecord_advanced.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/knowledgemanagement/core/modules/knowledgemanagement/mod_knowledgerecord_standard.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
- 'htdocs/knowledgemanagement/core/modules/knowledgemanagement/modules_knowledgerecord.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredProperty'],
- 'htdocs/knowledgemanagement/knowledgerecord_agenda.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/knowledgemanagement/core/modules/knowledgemanagement/modules_knowledgerecord.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/knowledgemanagement/knowledgerecord_agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/knowledgemanagement/knowledgerecord_card.php' => ['DeprecatedModuleName', 'PhanPluginEmptyStatementIf', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/knowledgemanagement/knowledgerecord_contact.php' => ['PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/knowledgemanagement/knowledgerecord_document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/knowledgemanagement/knowledgerecord_list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/knowledgemanagement/knowledgerecord_document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/knowledgemanagement/knowledgerecord_list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/knowledgemanagement/knowledgerecord_note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/knowledgemanagement/lib/knowledgemanagement.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/knowledgemanagement/lib/knowledgemanagement_knowledgerecord.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/loan/card.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUnreferencedUseNormal'],
- 'htdocs/loan/class/loan.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUnsetPropertyOfThis'],
- 'htdocs/loan/class/loanschedule.class.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/knowledgemanagement/lib/knowledgemanagement_knowledgerecord.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/loan/card.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUnreferencedUseNormal'],
+ 'htdocs/loan/class/loan.class.php' => ['PhanPluginUnknownPropertyType', 'PhanPossiblyUnsetPropertyOfThis'],
+ 'htdocs/loan/class/loanschedule.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
'htdocs/loan/class/paymentloan.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
- 'htdocs/loan/document.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/loan/info.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/loan/list.php' => ['PhanPluginSuspiciousParamOrder', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/loan/note.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/loan/payment/card.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentInternal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/loan/payment/payment.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/loan/schedule.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/loan/document.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/loan/info.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/loan/list.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/loan/note.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/loan/payment/card.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentInternal', 'PhanUndeclaredProperty'],
+ 'htdocs/loan/payment/payment.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/loan/schedule.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
'htdocs/mailmanspip/class/mailmanspip.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault'],
- 'htdocs/main.inc.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanDeprecatedFunctionInternal', 'PhanEmptyForeach', 'PhanPluginConstantVariableNull', 'PhanPluginPrintfVariableFormatString', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUndeclaredVariableIsset', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanPossiblyUndeclaredVariable', 'PhanRedefineFunction', 'PhanRedefinedClassReference', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchForeach', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredVariable'],
- 'htdocs/margin/agentMargins.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/margin/checkMargins.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/margin/customerMargins.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/main.inc.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanDeprecatedFunctionInternal', 'PhanEmptyForeach', 'PhanPluginConstantVariableNull', 'PhanPluginPrintfVariableFormatString', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanPossiblyUndeclaredVariable', 'PhanRedefineFunction', 'PhanRedefinedClassReference', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchForeach', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredVariable'],
+ 'htdocs/margin/agentMargins.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/margin/checkMargins.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/margin/customerMargins.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/margin/index.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/margin/lib/margins.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/margin/productMargins.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/margin/tabs/productMargins.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/margin/tabs/thirdpartyMargins.php' => ['PhanPluginSuspiciousParamPosition'],
- 'htdocs/master.inc.php' => ['PhanRedefineFunctionInternal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/margin/lib/margins.lib.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/margin/productMargins.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/margin/tabs/productMargins.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/margin/tabs/thirdpartyMargins.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/master.inc.php' => ['PhanRedefineFunctionInternal'],
'htdocs/modulebuilder/admin/setup.php' => ['GetPostUnknownSanitizeType'],
- 'htdocs/modulebuilder/index.php' => ['PhanNoopBinaryOperator', 'PhanNoopStringLiteral', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidPropertyName', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/mrp/class/api_mos.class.php' => ['PhanPluginRedundantReturnComment', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchForeach', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression'],
- 'htdocs/mrp/class/mo.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
- 'htdocs/mrp/lib/mrp.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/mrp/lib/mrp_mo.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/mrp/mo_agenda.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/modulebuilder/index.php' => ['PhanNoopBinaryOperator', 'PhanNoopStringLiteral', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidPropertyName', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/mrp/class/api_mos.class.php' => ['PhanTypeMismatchForeach', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression'],
+ 'htdocs/mrp/class/mo.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/mrp/lib/mrp_mo.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/mrp/mo_agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/mrp/mo_card.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/mrp/mo_document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/mrp/mo_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/mrp/mo_movements.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/mrp/mo_production.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousStringExpression'],
- 'htdocs/mrp/tpl/linkedobjectblock.tpl.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/mrp/tpl/originproductline.tpl.php' => ['PhanUndeclaredGlobalVariable', 'PhanUndeclaredThis'],
- 'htdocs/multicurrency/class/api_multicurrencies.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredVariable'],
- 'htdocs/multicurrency/class/multicurrency.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnProbablyReal'],
- 'htdocs/multicurrency/multicurrency_rate.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableDim'],
+ 'htdocs/mrp/mo_document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/mrp/mo_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/mrp/mo_movements.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/mrp/mo_production.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousStringExpression'],
+ 'htdocs/mrp/tpl/linkedobjectblock.tpl.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/mrp/tpl/originproductline.tpl.php' => ['PhanUndeclaredThis'],
+ 'htdocs/multicurrency/class/api_multicurrencies.class.php' => ['PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredVariable'],
+ 'htdocs/multicurrency/class/multicurrency.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanTypeMismatchReturnProbablyReal'],
+ 'htdocs/multicurrency/multicurrency_rate.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchProperty', 'PhanUndeclaredVariableDim'],
'htdocs/opcachepreload.php' => ['PhanEmptyForeach'],
'htdocs/opensurvey/card.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/opensurvey/class/opensurveysondage.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchProperty'],
- 'htdocs/opensurvey/lib/opensurvey.lib.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault'],
- 'htdocs/opensurvey/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanEmptyForeach', 'PhanParamSpecial1', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableDim'],
- 'htdocs/opensurvey/results.php' => ['PhanPluginSimplifyExpressionBool', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/opensurvey/class/opensurveysondage.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchProperty'],
+ 'htdocs/opensurvey/lib/opensurvey.lib.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownArrayFunctionParamType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault'],
+ 'htdocs/opensurvey/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanEmptyForeach', 'PhanParamSpecial1', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/opensurvey/results.php' => ['PhanPluginSimplifyExpressionBool', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal'],
'htdocs/opensurvey/wizard/choix_autre.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool'],
- 'htdocs/opensurvey/wizard/choix_date.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/opensurvey/wizard/choix_date.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanUndeclaredVariableAssignOp'],
'htdocs/opensurvey/wizard/create_survey.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/partnership/class/api_partnership.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchReturn'],
- 'htdocs/partnership/class/partnership.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchDimEmpty', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/partnership/class/partnership_type.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredMethod'],
- 'htdocs/partnership/class/partnershiputils.class.php' => ['PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/partnership/class/api_partnership.class.php' => ['PhanTypeMismatchReturn'],
+ 'htdocs/partnership/class/partnership.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchDimEmpty', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/partnership/class/partnership_type.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredMethod'],
+ 'htdocs/partnership/class/partnershiputils.class.php' => ['PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/partnership/core/modules/partnership/mod_partnership_advanced.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/partnership/core/modules/partnership/mod_partnership_standard.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
- 'htdocs/partnership/core/modules/partnership/modules_partnership.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredProperty'],
- 'htdocs/partnership/lib/partnership.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/partnership/partnership_agenda.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/partnership/partnership_card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/partnership/core/modules/partnership/modules_partnership.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/partnership/lib/partnership.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/partnership/partnership_agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/partnership/partnership_card.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/partnership/partnership_contact.php' => ['PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/partnership/partnership_document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/partnership/partnership_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/partnership/partnership_document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/partnership/partnership_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
'htdocs/paybox/admin/paybox.php' => ['DeprecatedModuleName'],
'htdocs/paybox/lib/paybox.lib.php' => ['PhanNoopBinaryOperator'],
'htdocs/paypal/admin/paypal.php' => ['DeprecatedModuleName'],
- 'htdocs/paypal/lib/paypal.lib.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentInternal', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/paypal/lib/paypal.lib.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentInternal', 'PhanUndeclaredVariableAssignOp'],
'htdocs/paypal/lib/paypalfunctions.lib.php' => ['PhanPluginSimplifyExpressionBool'],
- 'htdocs/printing/admin/printing.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch'],
- 'htdocs/printing/index.php' => ['PhanPluginUnknownObjectMethodCall'],
- 'htdocs/printing/lib/printing.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/product/admin/dynamic_prices.php' => ['PhanPluginUnknownObjectMethodCall'],
- 'htdocs/product/admin/product.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginEmptyStatementIf', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
- 'htdocs/product/admin/product_lot.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/printing/admin/printing.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch'],
+ 'htdocs/product/admin/product.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginEmptyStatementIf', 'PhanPluginSimplifyExpressionBool', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/product/admin/product_lot.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
'htdocs/product/admin/product_tools.php' => ['PhanNoopStringLiteral', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/agenda.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/agenda.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/product/ajax/products.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/product/canvas/product/actions_card_product.class.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
- 'htdocs/product/canvas/service/actions_card_service.class.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
- 'htdocs/product/card.php' => ['DeprecatedModuleName', 'PhanPluginMixedKeyNoKey', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/product/class/api_products.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
- 'htdocs/product/class/html.formproduct.class.php' => ['PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/product/class/product.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/product/canvas/product/actions_card_product.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
+ 'htdocs/product/canvas/service/actions_card_service.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
+ 'htdocs/product/card.php' => ['DeprecatedModuleName', 'PhanPluginMixedKeyNoKey', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/product/class/api_products.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
+ 'htdocs/product/class/html.formproduct.class.php' => ['PhanPluginSimplifyExpressionBool', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/product/class/product.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchProperty', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
'htdocs/product/class/productbatch.class.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault'],
- 'htdocs/product/class/productcustomerprice.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/product/class/productfournisseurprice.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/product/class/productcustomerprice.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/product/class/productfournisseurprice.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/product/class/propalmergepdfproduct.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturnProbablyReal'],
'htdocs/product/composition/card.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/product/document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/product/dynamic_price/class/price_expression.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault'],
'htdocs/product/dynamic_price/class/price_global_variable.class.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault'],
'htdocs/product/dynamic_price/class/price_global_variable_updater.class.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchPropertyProbablyReal'],
- 'htdocs/product/dynamic_price/class/price_parser.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType'],
- 'htdocs/product/fournisseurs.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/product/dynamic_price/class/price_parser.class.php' => ['PhanPluginUnknownPropertyType'],
+ 'htdocs/product/fournisseurs.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
'htdocs/product/index.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/product/inventory/card.php' => ['PhanPluginEmptyStatementIf', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/product/inventory/class/inventory.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyDefault', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/product/inventory/inventory.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableAssignOp'],
- 'htdocs/product/inventory/lib/inventory.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/product/inventory/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanPluginUndeclaredVariableIsset', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/product/inventory/card.php' => ['PhanPluginEmptyStatementIf', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/inventory/class/inventory.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyDefault', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/product/inventory/inventory.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/product/inventory/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
'htdocs/product/note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/popuprop.php' => ['PhanPluginDuplicateIfStatements', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidUnaryOperandIncOrDec'],
- 'htdocs/product/price.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/product/reassort.php' => ['DeprecatedModuleName', 'PhanPluginWhitespaceTrailing', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/reassortlot.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/popuprop.php' => ['PhanPluginDuplicateIfStatements', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandIncOrDec'],
+ 'htdocs/product/price.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/product/reassort.php' => ['DeprecatedModuleName', 'PhanPluginWhitespaceTrailing', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/reassortlot.php' => ['DeprecatedModuleName', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/stats/bom.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
'htdocs/product/stats/card.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanTypeComparisonFromArray', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/stats/commande.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/stats/commande_fournisseur.php' => ['PhanPluginSuspiciousParamOrder'],
- 'htdocs/product/stats/contrat.php' => ['PhanPluginSuspiciousParamOrder'],
- 'htdocs/product/stats/facture.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableAssignOp'],
- 'htdocs/product/stats/facture_fournisseur.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
- 'htdocs/product/stats/facturerec.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/stats/mo.php' => ['PhanPluginSuspiciousParamOrder'],
- 'htdocs/product/stats/propal.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/stats/supplier_proposal.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/stock/card.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/product/stock/class/api_stockmovements.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchDefault'],
- 'htdocs/product/stock/class/api_warehouses.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchReturn'],
- 'htdocs/product/stock/class/entrepot.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
- 'htdocs/product/stock/class/mouvementstock.class.php' => ['PhanPluginAlwaysReturnMethod', 'PhanPluginDuplicateIfStatements', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
- 'htdocs/product/stock/class/productlot.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/product/stock/class/productstockentrepot.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchPropertyProbablyReal'],
+ 'htdocs/product/stats/commande.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/stats/commande_fournisseur.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/product/stats/contrat.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/product/stats/facture.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/product/stats/facture_fournisseur.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/product/stats/facturerec.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/stats/mo.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/product/stats/propal.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/stats/supplier_proposal.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/stock/card.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/product/stock/class/api_stockmovements.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchDefault'],
+ 'htdocs/product/stock/class/api_warehouses.class.php' => ['PhanTypeMismatchReturn'],
+ 'htdocs/product/stock/class/entrepot.class.php' => ['DeprecatedModuleName', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
+ 'htdocs/product/stock/class/mouvementstock.class.php' => ['PhanPluginAlwaysReturnMethod', 'PhanPluginDuplicateIfStatements', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
+ 'htdocs/product/stock/class/productlot.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/product/stock/class/productstockentrepot.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchPropertyProbablyReal'],
+ 'htdocs/product/stock/fiche-valo.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
'htdocs/product/stock/index.php' => ['PhanUndeclaredProperty'],
- 'htdocs/product/stock/info.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
+ 'htdocs/product/stock/info.php' => ['PhanUndeclaredProperty'],
'htdocs/product/stock/lib/replenishment.lib.php' => ['PhanTypeExpectedObjectPropAccessButGotNull', 'PhanUndeclaredVariable'],
- 'htdocs/product/stock/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/product/stock/massstockmove.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/stock/movement_card.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSpecial1', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/product/stock/movement_list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanParamSpecial1', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginDuplicateIfStatements', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/product/stock/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/product/stock/massstockmove.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/stock/movement_card.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSpecial1', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/product/stock/movement_list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanParamSpecial1', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginDuplicateIfStatements', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
'htdocs/product/stock/product.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
'htdocs/product/stock/productlot_card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/product/stock/productlot_document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/stock/productlot_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/stock/replenish.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
- 'htdocs/product/stock/stats/commande_fournisseur.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
- 'htdocs/product/stock/stats/expedition.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
- 'htdocs/product/stock/stats/mo.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/product/stock/stats/reception.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
- 'htdocs/product/stock/stockatdate.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/stock/stocktransfer/class/stocktransfer.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanStaticCallToNonStatic', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanUndeclaredProperty'],
- 'htdocs/product/stock/stocktransfer/class/stocktransferline.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/product/stock/stocktransfer/lib/stocktransfer.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/product/stock/stocktransfer/lib/stocktransfer_stocktransfer.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/stock/stocktransfer/stocktransfer_agenda.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/stock/stocktransfer/stocktransfer_card.php' => ['PhanPluginMixedKeyNoKey', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/product/stock/stocktransfer/stocktransfer_contact.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/product/stock/stocktransfer/stocktransfer_document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/product/stock/stocktransfer/stocktransfer_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/stock/productlot_document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/stock/productlot_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/stock/replenish.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/product/stock/replenishorders.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/product/stock/stats/commande_fournisseur.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/product/stock/stats/expedition.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/product/stock/stats/mo.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/product/stock/stats/reception.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/product/stock/stockatdate.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/stock/stocktransfer/class/stocktransfer.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanStaticCallToNonStatic', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanUndeclaredProperty'],
+ 'htdocs/product/stock/stocktransfer/class/stocktransferline.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/product/stock/stocktransfer/lib/stocktransfer_stocktransfer.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/stock/stocktransfer/stocktransfer_agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/stock/stocktransfer/stocktransfer_card.php' => ['PhanPluginMixedKeyNoKey', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/product/stock/stocktransfer/stocktransfer_contact.php' => ['PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/product/stock/stocktransfer/stocktransfer_document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/product/stock/stocktransfer/stocktransfer_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/product/stock/tpl/extrafields_add.tpl.php' => ['PhanDeprecatedFunctionInternal'],
- 'htdocs/product/stock/tpl/stockcorrection.tpl.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/product/stock/tpl/stocktransfer.tpl.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/product/stock/tpl/stockcorrection.tpl.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/product/stock/tpl/stocktransfer.tpl.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/product/stock/valo.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
'htdocs/product/traduction.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/projet/activity/index.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/projet/activity/perday.php' => ['PhanPluginDuplicateConditionalUnnecessary', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/projet/activity/permonth.php' => ['PhanPluginDuplicateConditionalUnnecessary', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/projet/activity/perweek.php' => ['PhanPluginDuplicateConditionalUnnecessary', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/projet/admin/project.php' => ['PhanEmptyFQSENInClasslike', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/projet/agenda.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/projet/activity/index.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/projet/activity/perday.php' => ['PhanPluginDuplicateConditionalUnnecessary', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/projet/activity/permonth.php' => ['PhanPluginDuplicateConditionalUnnecessary', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/projet/activity/perweek.php' => ['PhanPluginDuplicateConditionalUnnecessary', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/projet/admin/project.php' => ['PhanEmptyFQSENInClasslike', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/projet/agenda.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/projet/card.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanEmptyFQSENInClasslike', 'PhanPluginMixedKeyNoKey', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/projet/class/api_projects.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/projet/class/api_tasks.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredProperty'],
- 'htdocs/projet/class/project.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginAlwaysReturnMethod', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchReturnNullable', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
- 'htdocs/projet/class/projectstats.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchReturnNullable', 'PhanUndeclaredProperty'],
- 'htdocs/projet/class/task.class.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturnNullable', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
- 'htdocs/projet/class/taskstats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
+ 'htdocs/projet/class/api_projects.class.php' => ['PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/projet/class/api_tasks.class.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/projet/class/project.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginAlwaysReturnMethod', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimAssignment', 'PhanTypeMismatchReturnNullable', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
+ 'htdocs/projet/class/projectstats.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchReturnNullable', 'PhanUndeclaredProperty'],
+ 'htdocs/projet/class/task.class.php' => ['PhanPluginEmptyStatementIf', 'PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturnNullable', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
+ 'htdocs/projet/class/taskstats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType', 'PhanUndeclaredProperty'],
'htdocs/projet/comment.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/projet/contact.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/projet/document.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/projet/element.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/projet/ganttchart.inc.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/projet/contact.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/projet/document.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/projet/element.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/projet/ganttchart.inc.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/projet/ganttview.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/projet/graph_opportunities.inc.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUndeclaredVariableIsset', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/projet/index.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/projet/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/projet/messaging.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/projet/graph_opportunities.inc.php' => ['PhanPluginDuplicateExpressionAssignmentOperation'],
+ 'htdocs/projet/index.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/projet/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/projet/messaging.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/projet/note.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/projet/stats/index.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/projet/tasks.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/projet/tasks/comment.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/projet/stats/index.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/projet/tasks.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/projet/tasks/comment.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/projet/tasks/contact.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/projet/tasks/document.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/projet/tasks/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeArraySuspiciousNull', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/projet/tasks/document.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/projet/tasks/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeArraySuspiciousNull', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/projet/tasks/note.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/projet/tasks/task.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginMixedKeyNoKey', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/projet/tasks/time.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanDeprecatedFunctionInternal', 'PhanEmptyForeach', 'PhanPluginDuplicateIfStatements', 'PhanPluginUndeclaredVariableIsset', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/projet/tasks/stats/index.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/projet/tasks/task.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginMixedKeyNoKey', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/projet/tasks/time.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanDeprecatedFunctionInternal', 'PhanEmptyForeach', 'PhanPluginDuplicateIfStatements', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/public/agenda/agendaexport.php' => ['PhanRedefineFunction'],
'htdocs/public/cron/cron_run_jobs_by_url.php' => ['PhanUndeclaredProperty'],
'htdocs/public/datapolicy/index.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/public/demo/index.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanRedefineFunction', 'PhanTypeInvalidPropertyName'],
- 'htdocs/public/donations/donateurs_code.php' => ['PhanRedefineFunction', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/public/demo/index.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanRedefineFunction', 'PhanTypeInvalidPropertyName'],
+ 'htdocs/public/donations/donateurs_code.php' => ['PhanRedefineFunction'],
'htdocs/public/emailing/mailing-read.php' => ['PhanRedefineFunction'],
'htdocs/public/error-401.php' => ['PhanPluginWhitespaceTrailing'],
'htdocs/public/eventorganization/attendee_new.php' => ['PhanParamTooMany', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanRedefineFunction', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
- 'htdocs/public/eventorganization/subscriptionok.php' => ['PhanRedefineFunction', 'PhanTypeMismatchDefault', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/public/members/new.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUndeclaredVariableIsset', 'PhanRedefineFunction', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableDim'],
+ 'htdocs/public/eventorganization/subscriptionok.php' => ['PhanRedefineFunction', 'PhanTypeMismatchDefault'],
+ 'htdocs/public/members/new.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSimplifyExpressionBool', 'PhanRedefineFunction', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredVariableDim'],
'htdocs/public/members/public_card.php' => ['DeprecatedModuleName', 'PhanRedefineFunction'],
- 'htdocs/public/members/public_list.php' => ['DeprecatedModuleName', 'PhanRedefineFunction'],
+ 'htdocs/public/members/public_list.php' => ['DeprecatedModuleName', 'PhanRedefineFunction', 'PhanTypeInvalidLeftOperandOfNumericOp'],
'htdocs/public/onlinesign/newonlinesign.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredMagicConstant'],
'htdocs/public/opensurvey/studs.php' => ['PhanPluginSimplifyExpressionBool', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/public/partnership/new.php' => ['PhanDeprecatedFunctionInternal', 'PhanRedefineFunction', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
- 'htdocs/public/payment/newpayment.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredClassCatch', 'PhanUndeclaredClassMethod', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
+ 'htdocs/public/payment/newpayment.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredClassCatch', 'PhanUndeclaredClassMethod', 'PhanUndeclaredProperty'],
'htdocs/public/payment/paymentko.php' => ['PhanPluginEmptyStatementIf', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
- 'htdocs/public/payment/paymentok.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/public/project/index.php' => ['PhanRedefineFunction', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/public/payment/paymentok.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/public/project/index.php' => ['PhanRedefineFunction', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredVariableAssignOp'],
'htdocs/public/project/new.php' => ['PhanDeprecatedFunctionInternal', 'PhanEmptyFQSENInClasslike', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanRedefineFunction', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
- 'htdocs/public/project/suggestbooth.php' => ['PhanParamTooMany', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanRedefineFunction', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/public/project/suggestconference.php' => ['PhanParamTooMany', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanRedefineFunction', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/public/project/viewandvote.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableAssignOp'],
- 'htdocs/public/recruitment/index.php' => ['PhanPluginSuspiciousParamOrder'],
- 'htdocs/public/recruitment/view.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/public/project/suggestbooth.php' => ['PhanParamTooMany', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanRedefineFunction', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/public/project/suggestconference.php' => ['PhanParamTooMany', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanRedefineFunction', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/public/project/viewandvote.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredVariableAssignOp'],
+ 'htdocs/public/recruitment/index.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/public/recruitment/view.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/public/stripe/ipn.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginEmptyStatementIf', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredVariableDim'],
- 'htdocs/public/test/test_arrays.php' => ['PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableAssignOp'],
- 'htdocs/public/test/test_forms.php' => ['PhanPluginWhitespaceTrailing', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/public/test/test_arrays.php' => ['PhanUndeclaredVariableAssignOp'],
+ 'htdocs/public/test/test_forms.php' => ['PhanPluginWhitespaceTrailing', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/public/ticket/create_ticket.php' => ['PhanPluginSimplifyExpressionBool', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetchNullable', 'PhanTypeMismatchProperty'],
- 'htdocs/public/ticket/list.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/public/ticket/list.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp'],
'htdocs/public/ticket/view.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/public/users/view.php' => ['PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/public/website/index.php' => ['PhanPluginSuspiciousParamPosition', 'PhanRedefineFunction', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/public/website/styles.css.php' => ['PhanRedefineFunction'],
- 'htdocs/reception/card.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidPropertyName', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/reception/class/api_receptions.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/reception/class/reception.class.php' => ['DeprecatedModuleName', 'PhanPluginPrintfVariableFormatString', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/reception/class/receptionstats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
+ 'htdocs/reception/card.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidPropertyName', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/reception/class/api_receptions.class.php' => ['PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/reception/class/reception.class.php' => ['DeprecatedModuleName', 'PhanPluginPrintfVariableFormatString', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/reception/class/receptionstats.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType'],
'htdocs/reception/contact.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidPropertyName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/reception/dispatch.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidPropertyName', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
- 'htdocs/reception/document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidPropertyName', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/reception/dispatch.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidPropertyName', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/reception/document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidPropertyName', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/reception/index.php' => ['PhanUndeclaredProperty'],
- 'htdocs/reception/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanNoopArrayAccess', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUndeclaredVariableIsset', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/reception/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanNoopArrayAccess', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
'htdocs/reception/note.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidPropertyName', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/reception/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall'],
- 'htdocs/recruitment/admin/setup.php' => ['PhanEmptyFQSENInClasslike', 'PhanEmptyForeach', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
- 'htdocs/recruitment/admin/setup_candidatures.php' => ['PhanEmptyFQSENInClasslike', 'PhanEmptyForeach', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
- 'htdocs/recruitment/class/api_recruitment.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/recruitment/class/recruitmentcandidature.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/recruitment/class/recruitmentjobposition.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/reception/stats/index.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/reception/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation'],
+ 'htdocs/recruitment/admin/setup.php' => ['PhanEmptyFQSENInClasslike', 'PhanEmptyForeach', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/recruitment/admin/setup_candidatures.php' => ['PhanEmptyFQSENInClasslike', 'PhanEmptyForeach', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/recruitment/class/api_recruitment.class.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/recruitment/class/recruitmentcandidature.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/recruitment/class/recruitmentjobposition.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/recruitment/core/modules/recruitment/doc/doc_generic_recruitmentjobposition_odt.modules.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/recruitment/core/modules/recruitment/doc/pdf_standard_recruitmentjobposition.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/recruitment/core/modules/recruitment/doc/pdf_standard_recruitmentjobposition.modules.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamOrderInternal', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchArgumentSuperType', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
'htdocs/recruitment/core/modules/recruitment/mod_recruitmentcandidature_advanced.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/recruitment/core/modules/recruitment/mod_recruitmentcandidature_standard.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
'htdocs/recruitment/core/modules/recruitment/mod_recruitmentjobposition_advanced.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/recruitment/core/modules/recruitment/mod_recruitmentjobposition_standard.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginPrintfIncompatibleArgumentTypeWeak', 'PhanTypeMismatchReturn'],
- 'htdocs/recruitment/core/modules/recruitment/modules_recruitmentcandidature.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanUndeclaredProperty'],
- 'htdocs/recruitment/core/modules/recruitment/modules_recruitmentjobposition.php' => ['PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanUndeclaredProperty'],
- 'htdocs/recruitment/index.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/recruitment/lib/recruitment.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/recruitment/lib/recruitment_recruitmentcandidature.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/recruitment/lib/recruitment_recruitmentjobposition.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
- 'htdocs/recruitment/recruitmentcandidature_agenda.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/recruitment/core/modules/recruitment/modules_recruitmentcandidature.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/recruitment/core/modules/recruitment/modules_recruitmentjobposition.php' => ['PhanUndeclaredProperty'],
+ 'htdocs/recruitment/index.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/recruitment/lib/recruitment_recruitmentcandidature.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/recruitment/lib/recruitment_recruitmentjobposition.lib.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
+ 'htdocs/recruitment/recruitmentcandidature_agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/recruitment/recruitmentcandidature_card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/recruitment/recruitmentcandidature_document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/recruitment/recruitmentcandidature_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
+ 'htdocs/recruitment/recruitmentcandidature_document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/recruitment/recruitmentcandidature_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/recruitment/recruitmentcandidature_note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/recruitment/recruitmentjobposition_agenda.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/recruitment/recruitmentjobposition_applications.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/recruitment/recruitmentjobposition_card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/recruitment/recruitmentjobposition_document.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
- 'htdocs/recruitment/recruitmentjobposition_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/recruitment/recruitmentjobposition_note.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty'],
+ 'htdocs/recruitment/recruitmentjobposition_agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/recruitment/recruitmentjobposition_applications.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/recruitment/recruitmentjobposition_card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/recruitment/recruitmentjobposition_document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/recruitment/recruitmentjobposition_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/recruitment/recruitmentjobposition_note.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/rector.php' => ['PhanUndeclaredClassConstant', 'PhanUndeclaredClassMethod', 'PhanUndeclaredClassReference', 'PhanUndeclaredTypeParameter', 'PhanUnreferencedUseNormal'],
- 'htdocs/resource/agenda.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/resource/agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/resource/card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/resource/class/dolresource.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
- 'htdocs/resource/class/html.formresource.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
- 'htdocs/resource/document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/resource/element_resource.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/resource/list.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/resource/class/dolresource.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/resource/class/html.formresource.class.php' => ['PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
+ 'htdocs/resource/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/resource/element_resource.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/resource/list.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp'],
'htdocs/salaries/admin/salaries.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/salaries/ajax/ajaxsalaries.php' => ['PhanUndeclaredVariableDim'],
- 'htdocs/salaries/card.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredProperty'],
- 'htdocs/salaries/class/paymentsalary.class.php' => ['DeprecatedModuleName', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/salaries/class/salariesstats.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
- 'htdocs/salaries/class/salary.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal'],
- 'htdocs/salaries/document.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredProperty'],
+ 'htdocs/salaries/card.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredProperty'],
+ 'htdocs/salaries/class/paymentsalary.class.php' => ['DeprecatedModuleName', 'PhanPluginEmptyStatementIf', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidUnaryOperandNumeric', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/salaries/class/salariesstats.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType'],
+ 'htdocs/salaries/class/salary.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal'],
+ 'htdocs/salaries/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredProperty'],
'htdocs/salaries/info.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredProperty'],
- 'htdocs/salaries/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanTypeMismatchProperty'],
+ 'htdocs/salaries/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchProperty'],
'htdocs/salaries/paiement_salary.php' => ['DeprecatedModuleName', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableAssignOp'],
'htdocs/salaries/payment_salary/card.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/salaries/payments.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchProperty'],
- 'htdocs/societe/admin/societe.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
- 'htdocs/societe/agenda.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/salaries/payments.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchProperty'],
+ 'htdocs/salaries/stats/index.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/societe/admin/societe.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSimplifyExpressionBool', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentNullableInternal', 'PhanUndeclaredVariableDim'],
+ 'htdocs/societe/agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/societe/ajax/ajaxcompanies.php' => ['PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
'htdocs/societe/ajax/company.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/societe/canvas/actions_card_common.class.php' => ['DeprecatedModuleName', 'PhanParamTooMany', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
- 'htdocs/societe/canvas/company/actions_card_company.class.php' => ['PhanPluginUnknownObjectMethodCall'],
- 'htdocs/societe/canvas/individual/actions_card_individual.class.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredStaticMethod'],
- 'htdocs/societe/card.php' => ['DeprecatedModuleName', 'PhanParamTooMany', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/societe/canvas/actions_card_common.class.php' => ['DeprecatedModuleName', 'PhanParamTooMany', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
+ 'htdocs/societe/canvas/individual/actions_card_individual.class.php' => ['PhanUndeclaredStaticMethod'],
+ 'htdocs/societe/card.php' => ['DeprecatedModuleName', 'PhanParamTooMany', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/societe/checkvat/checkVatPopup.php' => ['PhanPossiblyUndeclaredGlobalVariable'],
- 'htdocs/societe/class/api_contacts.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/societe/class/api_thirdparties.class.php' => ['PhanPluginDuplicateExpressionAssignment', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
+ 'htdocs/societe/class/api_contacts.class.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/societe/class/api_thirdparties.class.php' => ['PhanPluginDuplicateExpressionAssignment', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchReturn', 'PhanTypeSuspiciousNonTraversableForeach', 'PhanUndeclaredProperty'],
'htdocs/societe/class/companybankaccount.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty'],
'htdocs/societe/class/companypaymentmode.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanTypeMismatchPropertyDefault'],
- 'htdocs/societe/class/societe.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginEmptyStatementIf', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn'],
- 'htdocs/societe/class/societeaccount.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchPropertyDefault'],
- 'htdocs/societe/consumption.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanParamTooMany', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/societe/class/societe.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginEmptyStatementIf', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownPropertyType', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidRightOperandOfAdd', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn'],
+ 'htdocs/societe/class/societeaccount.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchPropertyDefault'],
+ 'htdocs/societe/consumption.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanParamTooMany', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
'htdocs/societe/contact.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/societe/document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/societe/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/societe/index.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/societe/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUndeclaredVariableIsset', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/societe/messaging.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/societe/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/societe/messaging.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/societe/note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/societe/notify/card.php' => ['PhanPluginSuspiciousParamOrder'],
- 'htdocs/societe/paymentmodes.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunction', 'PhanPluginPrintfIncompatibleArgumentType', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/societe/price.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/societe/notify/card.php' => ['PhanPluginSuspiciousParamOrder', 'PhanTypeInvalidLeftOperandOfNumericOp'],
+ 'htdocs/societe/paymentmodes.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunction', 'PhanPluginPrintfIncompatibleArgumentType', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/societe/price.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
'htdocs/societe/project.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/societe/societecontact.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/societe/societecontact.php' => ['DeprecatedModuleName', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/societe/tpl/linesalesrepresentative.tpl.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/societe/website.php' => ['PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/societe/website.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/stripe/admin/stripe.php' => ['PhanDeprecatedFunction', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/stripe/ajax/ajax.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch'],
- 'htdocs/stripe/charge.php' => ['PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/stripe/class/actions_stripe.class.php' => ['PhanPluginBothLiteralsBinaryOp', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
+ 'htdocs/stripe/charge.php' => ['PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/stripe/class/actions_stripe.class.php' => ['PhanPluginBothLiteralsBinaryOp', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/stripe/class/stripe.class.php' => ['PhanPluginConstantVariableNull', 'PhanPluginEmptyStatementIf', 'PhanPluginMixedKeyNoKey', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredClassCatch', 'PhanUndeclaredClassMethod'],
- 'htdocs/stripe/lib/stripe.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/stripe/payout.php' => ['PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/stripe/transaction.php' => ['PhanTypeExpectedObjectPropAccess', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/supplier_proposal/card.php' => ['DeprecatedModuleName', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/supplier_proposal/class/api_supplier_proposals.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/supplier_proposal/class/supplier_proposal.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
- 'htdocs/supplier_proposal/document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/supplier_proposal/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/stripe/payout.php' => ['PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/stripe/transaction.php' => ['PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/supplier_proposal/card.php' => ['DeprecatedModuleName', 'PhanPluginBothLiteralsBinaryOp', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/supplier_proposal/class/supplier_proposal.class.php' => ['PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeInvalidRightOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredMethod', 'PhanUndeclaredProperty'],
+ 'htdocs/supplier_proposal/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/supplier_proposal/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/supplier_proposal/note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/supplier_proposal/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginUnknownObjectMethodCall'],
- 'htdocs/support/inc.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanRedefineFunction', 'PhanTypeMismatchDimAssignment'],
+ 'htdocs/supplier_proposal/tpl/linkedobjectblock.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation'],
+ 'htdocs/support/inc.php' => ['PhanRedefineFunction', 'PhanTypeMismatchDimAssignment'],
'htdocs/takepos/admin/orderprinters.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch'],
'htdocs/takepos/admin/receipt.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/takepos/admin/setup.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/takepos/admin/terminal.php' => ['DeprecatedModuleName', 'PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/takepos/ajax/ajax.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/takepos/admin/setup.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/takepos/admin/terminal.php' => ['DeprecatedModuleName', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/takepos/ajax/ajax.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/takepos/floors.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/takepos/freezone.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/takepos/genimg/index.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/takepos/index.php' => ['DeprecatedModuleName', 'PhanPluginSimplifyExpressionBool', 'PhanPluginUndeclaredVariableIsset', 'PhanTypeMismatchArgumentInternalReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/takepos/invoice.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignment', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/takepos/index.php' => ['DeprecatedModuleName', 'PhanPluginSimplifyExpressionBool', 'PhanTypeMismatchArgumentInternalReal'],
+ 'htdocs/takepos/invoice.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignment', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
'htdocs/takepos/pay.php' => ['DeprecatedModuleName', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidPropertyName', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/takepos/receipt.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/takepos/split.php' => ['PhanPluginUndeclaredVariableIsset', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/theme/eldy/badges.inc.php' => ['PhanRedefineFunction', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/theme/eldy/btn.inc.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/theme/eldy/dropdown.inc.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/theme/eldy/global.inc.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/theme/eldy/main_menu_fa_icons.inc.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/theme/eldy/progress.inc.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/theme/eldy/style.css.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanRedefinedClassReference', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/theme/md/badges.inc.php' => ['PhanRedefineFunction', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/theme/md/btn.inc.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/theme/md/dropdown.inc.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/theme/md/progress.inc.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/theme/md/style.css.php' => ['PhanDeprecatedFunctionInternal', 'PhanRedefinedClassReference', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/ticket/agenda.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/takepos/split.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/theme/eldy/badges.inc.php' => ['PhanRedefineFunction'],
+ 'htdocs/theme/eldy/style.css.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateExpressionAssignmentOperation', 'PhanRedefinedClassReference'],
+ 'htdocs/theme/md/badges.inc.php' => ['PhanRedefineFunction'],
+ 'htdocs/theme/md/style.css.php' => ['PhanDeprecatedFunctionInternal', 'PhanRedefinedClassReference'],
+ 'htdocs/ticket/agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/ticket/card.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/ticket/class/actions_ticket.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
- 'htdocs/ticket/class/api_tickets.class.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
- 'htdocs/ticket/class/cticketcategory.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/ticket/class/ticket.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanEmptyFQSENInClasslike', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
- 'htdocs/ticket/class/ticketstats.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownPropertyType'],
+ 'htdocs/ticket/class/actions_ticket.class.php' => ['PhanPluginUnknownPropertyType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/ticket/class/api_tickets.class.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPossiblyUndeclaredVariable', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty'],
+ 'htdocs/ticket/class/cticketcategory.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/ticket/class/ticket.class.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanEmptyFQSENInClasslike', 'PhanPluginUnknownPropertyType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectOrClassName', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/ticket/class/ticketstats.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType'],
'htdocs/ticket/contact.php' => ['PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/ticket/document.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/ticket/index.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/ticket/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanTypeComparisonFromArray', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/ticket/messaging.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/ticket/tpl/linkedobjectblock.tpl.php' => ['PhanPluginUnknownObjectMethodCall'],
+ 'htdocs/ticket/document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/ticket/index.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/ticket/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanTypeComparisonFromArray', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/ticket/messaging.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/ticket/stats/index.php' => ['PhanTypeInvalidLeftOperandOfNumericOp'],
'htdocs/user/agenda_extsites.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/user/bank.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/user/card.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredVariableDim'],
- 'htdocs/user/class/api_users.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
- 'htdocs/user/class/user.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredVariable', 'PhanRedefinedClassReference', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/user/bank.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
+ 'htdocs/user/card.php' => ['DeprecatedModuleName', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/user/class/api_users.class.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault'],
+ 'htdocs/user/class/user.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredVariable', 'PhanRedefinedClassReference', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentInternalReal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanTypeMismatchDimFetch', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
'htdocs/user/class/userbankaccount.class.php' => ['PhanUndeclaredProperty'],
- 'htdocs/user/class/usergroup.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
+ 'htdocs/user/class/usergroup.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
'htdocs/user/clicktodial.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/user/document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/user/document.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/user/group/card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/user/group/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/user/group/perms.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/user/hierarchy.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/user/group/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/user/group/perms.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/user/hierarchy.php' => ['PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/user/info.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/user/ldap.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/user/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanUndeclaredGlobalVariable'],
+ 'htdocs/user/list.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateIfStatements', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
'htdocs/user/note.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/user/notify/card.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/user/notify/card.php' => ['PhanPluginSuspiciousParamOrder', 'PhanPluginSuspiciousParamPosition', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentNullableInternal'],
'htdocs/user/param_ihm.php' => ['DeprecatedModuleName', 'PhanDeprecatedFunctionInternal', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/user/passwordforgotten.php' => ['PhanPluginSimplifyExpressionBool'],
- 'htdocs/user/perms.php' => ['PhanNonClassMethodCall', 'PhanPluginUnknownObjectMethodCall', 'PhanRedefinedClassReference', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/user/perms.php' => ['PhanNonClassMethodCall', 'PhanRedefinedClassReference', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/user/vcard.php' => ['PhanPluginSuspiciousParamPosition'],
'htdocs/user/virtualcard.php' => ['PhanTypeMismatchArgumentProbablyReal'],
'htdocs/variants/ajax/get_attribute_values.php' => ['PhanTypeComparisonFromArray'],
'htdocs/variants/card.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/variants/class/ProductAttribute.class.php' => ['PhanParamSignatureMismatch', 'PhanPluginUnknownArrayMethodParamType', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/variants/class/ProductAttribute.class.php' => ['PhanParamSignatureMismatch', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/variants/class/ProductAttributeValue.class.php' => ['PhanPluginUnknownPropertyType'],
- 'htdocs/variants/class/ProductCombination.class.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDimEmpty', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn'],
+ 'htdocs/variants/class/ProductCombination.class.php' => ['PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownClosureParamType', 'PhanPluginUnknownClosureReturnType', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchDimEmpty', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturn'],
'htdocs/variants/combinations.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty'],
- 'htdocs/variants/lib/variants.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/variants/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
+ 'htdocs/variants/list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
'htdocs/variants/tpl/productattributevalueline_create.tpl.php' => ['PhanUndeclaredThis'],
- 'htdocs/variants/tpl/productattributevalueline_edit.tpl.php' => ['PhanUndeclaredGlobalVariable'],
- 'htdocs/variants/tpl/productattributevalueline_view.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredThis'],
- 'htdocs/viewimage.php' => ['PhanPluginUnknownObjectMethodCall', 'PhanRedefineFunction', 'PhanTypeMismatchArgumentNullableInternal'],
- 'htdocs/webhook/class/target.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/webhook/lib/webhook.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/webhook/lib/webhook_target.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
+ 'htdocs/variants/tpl/productattributevalueline_view.tpl.php' => ['PhanPluginDuplicateExpressionAssignmentOperation', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanUndeclaredThis'],
+ 'htdocs/viewimage.php' => ['PhanRedefineFunction', 'PhanTypeMismatchArgumentNullableInternal'],
+ 'htdocs/webhook/class/target.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchProperty', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
'htdocs/webhook/target_card.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/webhook/target_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
- 'htdocs/webservices/server_actioncomm.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeArraySuspicious', 'PhanUndeclaredProperty'],
- 'htdocs/webservices/server_category.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownObjectMethodCall', 'PhanUndeclaredProperty'],
- 'htdocs/webservices/server_contact.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeArraySuspicious', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
- 'htdocs/webservices/server_invoice.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeArraySuspicious', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
- 'htdocs/webservices/server_order.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchDefault', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
- 'htdocs/webservices/server_other.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchDimFetch', 'PhanUndeclaredProperty'],
- 'htdocs/webservices/server_payment.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeArraySuspicious', 'PhanUndeclaredProperty'],
- 'htdocs/webservices/server_productorservice.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeArraySuspicious', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
- 'htdocs/webservices/server_project.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
- 'htdocs/webservices/server_supplier_invoice.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
- 'htdocs/webservices/server_thirdparty.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeArraySuspicious', 'PhanUndeclaredProperty'],
- 'htdocs/webservices/server_user.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayFunctionParamType', 'PhanPluginUnknownArrayFunctionReturnType', 'PhanUndeclaredProperty'],
- 'htdocs/website/class/website.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayPropertyType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/website/class/websitepage.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchPropertyProbablyReal'],
- 'htdocs/website/index.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamPosition', 'PhanPluginUnknownObjectMethodCall', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
- 'htdocs/website/lib/websiteaccount.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
+ 'htdocs/webhook/target_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
+ 'htdocs/webservices/server_actioncomm.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanTypeArraySuspicious', 'PhanUndeclaredProperty'],
+ 'htdocs/webservices/server_category.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanUndeclaredProperty'],
+ 'htdocs/webservices/server_contact.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeArraySuspicious', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredProperty', 'PhanUndeclaredVariableDim'],
+ 'htdocs/webservices/server_invoice.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeArraySuspicious', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
+ 'htdocs/webservices/server_order.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeExpectedObjectPropAccessButGotNull', 'PhanTypeMismatchDefault', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty', 'PhanUndeclaredVariable'],
+ 'htdocs/webservices/server_other.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanTypeMismatchDimFetch', 'PhanUndeclaredProperty'],
+ 'htdocs/webservices/server_payment.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanTypeArraySuspicious', 'PhanUndeclaredProperty'],
+ 'htdocs/webservices/server_productorservice.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayFunctionParamType', 'PhanTypeArraySuspicious', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
+ 'htdocs/webservices/server_project.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanTypeMismatchProperty', 'PhanUndeclaredProperty'],
+ 'htdocs/webservices/server_supplier_invoice.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanTypeMismatchDefault', 'PhanUndeclaredProperty'],
+ 'htdocs/webservices/server_thirdparty.php' => ['PhanPluginUnknownArrayFunctionParamType', 'PhanTypeArraySuspicious', 'PhanUndeclaredProperty'],
+ 'htdocs/webservices/server_user.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayFunctionParamType', 'PhanUndeclaredProperty'],
+ 'htdocs/website/class/website.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginSimplifyExpressionBool', 'PhanPluginSuspiciousParamOrder', 'PhanPluginUnknownPropertyType', 'PhanPossiblyNullTypeMismatchProperty', 'PhanPossiblyUndeclaredVariable', 'PhanTypeExpectedObjectPropAccess', 'PhanTypeInvalidLeftOperandOfAdd', 'PhanTypeMagicVoidWithReturn', 'PhanTypeMismatchArgumentNullableInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchPropertyDefault', 'PhanTypeMismatchPropertyProbablyReal', 'PhanTypeMismatchReturnProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/website/class/websitepage.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeMismatchPropertyProbablyReal'],
+ 'htdocs/website/index.php' => ['DeprecatedModuleName', 'GetPostUnknownSanitizeType', 'PhanDeprecatedFunctionInternal', 'PhanPluginDuplicateConditionalUnnecessary', 'PhanPluginEmptyStatementIf', 'PhanPluginSuspiciousParamPosition', 'PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeInvalidUnaryOperandIncOrDec', 'PhanTypeMismatchArgumentProbablyReal', 'PhanTypeMismatchProperty', 'PhanTypeSuspiciousStringExpression', 'PhanUndeclaredProperty'],
'htdocs/website/samples/wrapper.php' => ['PhanPluginSuspiciousParamPosition', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/website/websiteaccount_card.php' => ['PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable'],
- 'htdocs/workstation/class/workstation.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType', 'PhanPluginUnknownObjectMethodCall', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
- 'htdocs/workstation/class/workstationresource.class.php' => ['PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/workstation/class/workstationusergroup.class.php' => ['PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/workstation/lib/workstation.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
- 'htdocs/workstation/lib/workstation_workstation.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType', 'PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/workstation/workstation_agenda.php' => ['PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/website/websiteaccount_card.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/workstation/class/workstation.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownPropertyType', 'PhanTypeInvalidLeftOperandOfBitwiseOp', 'PhanTypeMismatchPropertyProbablyReal', 'PhanUndeclaredProperty'],
+ 'htdocs/workstation/lib/workstation_workstation.lib.php' => ['PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/workstation/workstation_agenda.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentInternal', 'PhanTypeMismatchArgumentProbablyReal'],
'htdocs/workstation/workstation_card.php' => ['PhanPossiblyUndeclaredGlobalVariable', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredConstantOfClass', 'PhanUndeclaredProperty'],
- 'htdocs/workstation/workstation_document.php' => ['PhanTypeMismatchArgumentProbablyReal'],
- 'htdocs/workstation/workstation_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredGlobalVariable', 'PhanUndeclaredMethod'],
+ 'htdocs/workstation/workstation_document.php' => ['PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal'],
+ 'htdocs/workstation/workstation_list.php' => ['PhanDeprecatedFunctionInternal', 'PhanTypeInvalidLeftOperandOfNumericOp', 'PhanTypeMismatchArgumentProbablyReal', 'PhanUndeclaredMethod'],
'htdocs/zapier/admin/setup.php' => ['PhanEmptyForeach'],
- 'htdocs/zapier/class/api_zapier.class.php' => ['PhanPluginUnknownArrayMethodParamType', 'PhanPluginUnknownArrayMethodReturnType'],
- 'htdocs/zapier/class/hook.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanPluginUnknownArrayMethodParamType', 'PhanUndeclaredProperty'],
- 'htdocs/zapier/lib/zapier.lib.php' => ['PhanPluginUnknownArrayFunctionReturnType'],
+ 'htdocs/zapier/class/hook.class.php' => ['PhanDeprecatedFunctionInternal', 'PhanUndeclaredProperty'],
'internal' => ['PhanUndeclaredConstant'],
],
// 'directory_suppressions' => ['src/directory_name' => ['PhanIssueName1', 'PhanIssueName2']] can be manually added if needed.
diff --git a/dev/tools/phan/config.php b/dev/tools/phan/config.php
index 7d5e244a8cf98..7aa2e404a3f37 100644
--- a/dev/tools/phan/config.php
+++ b/dev/tools/phan/config.php
@@ -344,7 +344,7 @@
'/^GETPOST$/' => [1, $sanitizeRegex, 'GetPostUnknownSanitizeType'],
'/^isModEnabled$/' => [0, $moduleNameRegex, 'UnknownModuleName'],
// Note: trick to have different key for same regex:
- '/^isModEnable[d]$/' => [0, $deprecatedModuleNameRegex, "DeprecatedModuleName"],
+ // '/^isModEnable[d]$/' => [0, $deprecatedModuleNameRegex, "DeprecatedModuleName"],
'/^sanitizeVal$/' => [1, $sanitizeRegex,"UnknownSanitizeType"],
'/^checkVal$/' => [1, $sanitizeRegex,"UnknownCheckValSanitizeType"],
'/^\\\\ExtraFields::addExtraField$/' => [2, $extraFieldTypeRegex,"UnknownExtrafieldTypeBack"],
diff --git a/pyproject.toml b/pyproject.toml
index 8ff8446a01ae6..56802ccf580e5 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -7,8 +7,9 @@ build-backend = "setuptools.build_meta"
# `codespell` can be run as a standalone program from the CLI
# with the appropriate default options.
-skip = "*/langs/*,*/build/exe/*,**.log,*.pdf,*dev/resources/*,*.phar,*.z,*.gz,*.sql,*.svg,*htdocs/includes/*,*/textiso.txt,*.js,*README-*,*build/rpm/*spec,*build/pad/*ml,*htdocs/includes/phpoffice/*,*htdocs/includes/tecnickcom/*,*dev/initdemo/removeconfdemo.sh,*dev/tools/codespell/*,*pyproject.toml,*build/exe/*,*fontawe*,*htdocs/theme/*/flags-sprite.inc.php,*dev/setup/codetemplates/codetemplates.xml,*/php.ini,*/html_cerfafr.*,*/lessc.class.php,*.asciidoc,*.xml,*opensurvey/css/style.css"
+skip = "*/.*/*,*/langs/*,*/build/exe/*,**.log,*.pdf,*dev/resources/*,*.phar,*.z,*.gz,*.sql,*.svg,*htdocs/includes/*,*/textiso.txt,*.js,*README-*,*build/rpm/*spec,*build/pad/*ml,*htdocs/includes/phpoffice/*,*htdocs/includes/tecnickcom/*,*dev/initdemo/removeconfdemo.sh,*dev/tools/codespell/*,*dev/trans*/ignore_translation_keys.lst,*pyproject.toml,*build/exe/*,*fontawe*,*htdocs/theme/*/flags-sprite.inc.php,*dev/setup/codetemplates/codetemplates.xml,*/php.ini,*/html_cerfafr.*,*/lessc.class.php,*.asciidoc,*.xml,*opensurvey/css/style.css,*dev/tools/phan/stubs/*,*/documents"
+check-hidden = true
quiet-level=2
ignore-regex = '\\[fnrstv]'
builtin = "clear,rare,informal,usage,code,names"
@@ -48,3 +49,22 @@ line_length = 80
# YAMLFIX_quote_keys_and_basic_values = false
# uote_representation = false
# preserve_quotes = false
+
+[tool.sqlfluff.core]
+# Documentation: https://docs.sqlfluff.com/en/stable/configuration.html#default-configuration
+# (Note: the examples given are for a .ini file and need slight adaptions for pyproject.toml
+
+ignore_comment_lines = true
+sql_file_exts = ".sql"
+encoding = "utf-8"
+processes = -1
+#verbose = 1
+#exclude_rules = "LT01,CP01,RF04"
+# RF04 | Keywords should not be used as identifiers. (rowid, login, position, ...)
+exclude_rules = "LT01,LT02,LT05,LT12,LT13,CP01,CP02,CP04,CP05,RF04"
+dialect = "mysql"
+# Default byte limit is 20000, must set limit - some files are too big.
+large_file_skip_byte_limit = 100000
+
+[tool.sqlfluff.indentation]
+indent_unit = "tab"