| Language | Bytes | Files | Lines | Blanks | Comments | Code (SLOC) | |
|---|---|---|---|---|---|---|---|
| All files without dependencies See detail per file type... 0 | 4 080 | 1 740 861 | 201 996 | 361 289 | 1 177 576 | | |
| All files of dependencies only See detail per file type... 0 | 3 384 | 827 909 | 73 461 | 167 853 | 586 595 | | |
| Total | 0 | 7 464 | 2 568 770 | 275 457 | 529 142 | 1 764 171 |
| Commit ID | Date | Reported on a VDP (GHSA, Yogosha...) | Reported on GitHub issues | Reported on CVE | Title | Branch of fix |
| 3c85c0a3… + | 2026-09-14 | #40330 | SEC: IDOR in order/proposal/invoice line update API (558292601) (#40330) (#40411), SEC: IDOR in order/proposal/invoice line update API (558292601) (#40330) (#40412), SEC: IDOR in order/proposal/invoice line update API (558292601) (#40330) | 18.0, 22.0, 23.0, 24.0, develop | ||
| 2db00d08… + | 2026-09-14 | #40340 | SEC: Check access to source order in getOrderShipments/createOrderShipment (#40340) (#40413), SEC: Check access to source order in getOrderShipments/createOrderShipment (#40340) (#40414), SEC: Check access to source order in getOrderShipments/createOrderShipment (#40340) | 18.0, 22.0, 23.0, 24.0, develop | ||
| e4825583… + | 2026-09-14 | #40313 | SEC: IDOR in salary AJAX endpoint bypasses read scope permissions (558292493) (#40313) (#40415), SEC: IDOR in salary AJAX endpoint bypasses read scope permissions (558292493) (#40313) | 22.0, 23.0, 24.0, develop | ||
| ed441bc4… | 2026-09-14 | #40409 | SEC: Any users with "Delete or disable other users" permission can (#40409) | 22.0, 23.0, 24.0, develop | ||
| 1bf04178… + | 2026-09-14 | #40410 | CVE-2026-89013 | Fix incomplete remediation of CVE-2026-89013 in website wrapper.php (#40410), Fix incomplete remediation of CVE-2026-89013 in website wrapper.php | 22.0, 23.0, 24.0, develop | |
| 0a72dfbf… | 2026-09-14 | #40406 | CVE-2026-77923 | Fix authorization bypass in clonetasks mass action (CVE-2026-77923 bypass) (#40406) | 24.0, develop | |
| e2dfb13d… | 2026-09-12 | #39393 | SEC: port the AI assistant CRUD/CSRF hardening of #39393 (24.0) to develop (#40359) | develop | ||
| 5cfd8ba9… | 2026-09-11 | SEC: Any users with "Delete or disable other users" permission can delete admin account (558292494) - reported Google and Ada Logics | 24.0, develop | |||
| 84bd0322… | 2026-09-09 | #39288 | Sec: Fix potential injection with cast to int (timespent_duration) (#39288) | 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, develop | ||
| 01996810… | 2026-09-08 | #40161 | SEC: Update security{,2}.lib for strlen usage (#40161) | develop | ||
| f7d677e4… | 2026-09-07 | SEC: A user must also be admin to use the permission create/run scheduled job - reported by Nguyen Viet Tin | 24.0, develop | |||
| e01a12ff… | 2026-08-09 | CVE-2026-71506-- | Fix CVE-2026-71506 - test on permission to delete payment in api | 24.0, develop | ||
| 12687f83… | 2026-08-09 | CVE-2026-71510 | Fix CVE-2026-71510 forgeSQLFromUniversalSearchCriteria must disallow some search criteria | 24.0, develop | ||
| f551727d… | 2026-07-27 | #39286 | Qual/Sec: Use db->sanitize instead of db->escape when not quoted, fix some quoting (#39286) | 24.0, develop | ||
| 7b45ae06… | 2026-07-24 | Clean code and comment to fix sec pruposes | 24.0, develop | |||
| 9926334e… | 2026-07-23 | #39234 | Sec: sql injection via api in POST of thirdparties/id/banckaccount - (#39234) | 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, develop | ||
| 7ec00338… | 2026-07-20 | #39235 | 22 report sec (#39235) | 22.0, 23.0, 24.0, develop | ||
| 61916b90… | 2026-07-18 | Sec: Fix wrong test on salary id - reported by Arpit Jain | 24.0, develop | |||
| 1057ad6c… + | 2026-07-18 | Sec: sql injection via api in POST of thirdparties/id/banckaccount - reported by MDnyn | 23.0, 24.0, develop | |||
| 24b1b99c… | 2026-07-10 | Sec possible injection during import - reported by Michael Holmquist (Hasplabs) | 24.0, develop | |||
| ee9377f4… | 2026-06-28 | #39000 | SEC #39000 Escalation to admin when user has clone permission - credit Abderrahmane Aksoum on the fix commit | 24.0, develop | ||
| b726e3b8… + | 2026-06-23 | #38942 | SEC: Sanitize SQL query parameters (#38942) (#38955), SEC: Sanitize SQL query parameters (#38942) | 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, develop | ||
| 957f117d… | 2026-06-21 | #38941 | SEC: Fix SQL injection vulnerability in contract list (#38941) | 21.0, 22.0, 23.0, 24.0, develop | ||
| edcde65d… | 2026-06-21 | #38943 | SEC: Correct SQL escaping for signed_status (#38943) | 21.0, 22.0, 23.0, 24.0, develop | ||
| 2126f231… | 2026-04-30 | SEC: Advisory for bbbbb56c6455514dcd0acca53afc17a92ed21bb9 - Better sanitization param for GETPOST of htmlheader of website page | 23.0, 24.0, develop | |||
| bc249547… + | 2026-04-23 | #ghsa-8qh8-6h88-q46p | #37973 | Fix fatal error on customreports, regression #GHSA-8qh8-6h88-q46p (#37973), FIX #GHSA-8qh8-6h88-q46p | 23.0, 24.0, develop | |
| 17265d86… + | 2026-04-20 | #ghsa-hq5j-39f9-qxcv | #37812 | FIX #GHSA-hq5j-39f9-qxcv (#37812), FIX #GHSA-hq5j-39f9-qxcv, FIX #GHSA-hq5j-39f9-qxcv | 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, develop | |
| ad9328ec… + | 2026-04-09 | #ghsa-crgg-h74r-2m8r | #37636 | FIX #GHSA-crgg-h74r-2m8r (#37636), FIX #GHSA-crgg-h74r-2m8r (#37637) | 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, develop | |
| 9533677c… | 2026-04-03 | #ghsa-prg3-w5r4-h7g3 | FIX #GHSA-prg3-w5r4-h7g3 | 23.0, 24.0, develop | ||
| ee8ded7c… | 2026-03-29 | #ghsa-5cfw-655w-vqp8 | Fix #GHSA-5cfw-655w-vqp8 | 23.0, 24.0, develop | ||
| 7113794c… | 2026-03-29 | #ghsa-7mvq-p95c-38fx | Fix #GHSA-7mvq-p95c-38fx | 23.0, 24.0, develop | ||
| e263a85f… | 2026-03-26 | #ghsa-ph29-326p-chw4 | FIX #GHSA-ph29-326p-chw4 - disable+sanitize deprecated load/save files | 23.0, 24.0, develop | ||
| fb251fee… + | 2026-03-26 | #ghsa-39vm-9q4p-6jjg | #37629 | FIX #GHSA-39vm-9q4p-6jjg - force disabling module possible on demo only (#37629), FIX #GHSA-39vm-9q4p-6jjg - force disabling module possible on demo only | 22.0, 23.0, 24.0, develop | |
| 1f1b6bf4… + | 2026-03-26 | #ghsa-hh5p-m24x-fwx2 | #37630 | FIX #GHSA-hh5p-m24x-fwx2 block ssrf when using webhooks (#37630), FIX #GHSA-hh5p-m24x-fwx2 block ssrf when using webhooks | 22.0, 23.0, 24.0, develop | |
| c83c1330… + | 2026-03-26 | #ghsa-v5fq-cf5m-vwv7 | #37632 | FIX #GHSA-v5fq-cf5m-vwv7 - Credit Grzegorz Tworek, Sec4check (#37632), FIX #GHSA-v5fq-cf5m-vwv7 - Credit Grzegorz Tworek, Sec4check (grzegorz.tworek@sec4check.pl) | 22.0, 23.0, 24.0, develop | |
| 11244390… + | 2026-03-26 | #ghsa-qjj8-wpvx-p54j | FIX #GHSA-qjj8-wpvx-p54j - test on hierarchy not done on some api | 23.0, 24.0, develop | ||
| 18aa4442… + | 2026-03-26 | #ghsa-5jmx-352f-p5g3 | NEW use of rich editor is off by default on public page - #GHSA-5jmx-352f-p5g3, NEW Start implementation of MAIN_RESTRICTHTML_ONLY_VALID_HTML=2 for #GHSA-5jmx-352f-p5g3 | 24.0, develop | ||
| 67e35e3f… | 2026-03-26 | #ghsa-jc53-p98m-66wv | Fix #GHSA-jc53-p98m-66wv - SSRF better on servers with ipv6 only | 24.0, develop | ||
| 6d68a68b… | 2026-03-26 | #ghsa-5w4f-94xq-w36f | Fix #GHSA-5w4f-94xq-w36f - wrapper to download files in public ticket is too open | 24.0, develop | ||
| f98e60bd… + | 2026-03-25 | #ghsa-7hqv-pvw6-cw54 | FIX #GHSA-7hqv-pvw6-cw54 | 23.0, 24.0, develop | ||
| ea1d3605… | 2026-03-25 | #ghsa-3g6r-h9mx-5gg9 | FIX #GHSA-3g6r-h9mx-5gg9 | 24.0, develop | ||
| 6f425521… | 2026-03-25 | #ghsa-vmvw-qq8w-wqhg | FIx #GHSA-vmvw-qq8w-wqhg | 23.0, 24.0, develop | ||
| 29c63752… | 2026-03-25 | #ghsa-mh66-3w5r-xg9j | Fix #GHSA-mh66-3w5r-xg9j | 23.0, 24.0, develop | ||
| 8ab83f3b… | 2026-03-25 | #ghsa-3j3p-jjf7-hm9g | Backport fix #GHSA-3j3p-jjf7-hm9g | 22.0, 23.0, 24.0, develop |
| File | Line | Type |
| htdocs/accountancy/admin/categories_list.php | 705 | Loose comparison using == between 32 and 32 will always evaluate to true. |
| htdocs/accountancy/admin/index.php | 627 | Loose comparison using == between 'ACCOUNTING_LABEL…' and 'ACCOUNTING_LABEL…' will always evaluate to true. |
| htdocs/accountancy/admin/journals_list.php | 619 | Loose comparison using != between 35 and 10 will always evaluate to true. |
| htdocs/accountancy/admin/report_list.php | 510 | Loose comparison using == between 45 and 45 will always evaluate to true. |
| htdocs/accountancy/class/accountancyexport.class.php | 579 | Loose comparison using == between 2 and 2 will always evaluate to true. |
| htdocs/accountancy/class/accountancyexport.class.php | 2268 | Call to function is_array() with list will always evaluate to true. |
| htdocs/accountancy/class/api_accountancy.class.php | 188 | Loose comparison using == between 'actualandlastfiscal…' and 'actualandlastfiscal…' will always evaluate to true. |
| htdocs/accountancy/journal/bankjournal.php | 752 | Call to function is_array() with non-empty-array will always evaluate to true. |
| htdocs/accountancy/journal/bankjournal.php | 821 | Call to function is_array() with non-empty-array will always evaluate to true. |
| htdocs/accountancy/journal/bankjournal.php | 961 | Loose comparison using == between 'unknown' and 'unknown' will always evaluate to true. |
| htdocs/accountancy/journal/bankjournal.php | 1143 | Call to function is_array() with non-empty-array will always evaluate to true. |
| htdocs/accountancy/journal/bankjournal.php | 1422 | Call to function is_array() with non-empty-array will always evaluate to true. |
| htdocs/adherents/class/adherentstats.class.php | 335 | Method AdherentStats::countMembersByTagAndStatus() should return array but returns array. |
| htdocs/adherents/list.php | 501 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/adherents/list.php | 511 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/adherents/messaging.php | 177 | Call to function is_object() with Adherent will always evaluate to true. |
| htdocs/admin/boxes.php | 183 | Call to function is_object() with ModeleBoxes will always evaluate to true. |
| htdocs/admin/boxes.php | 183 | Call to function is_object() with ModeleBoxes will always evaluate to true. |
| htdocs/admin/clicktodial.php | 172 | Property Societe::$phone (string) on left side of ?? is not nullable. |
| htdocs/admin/dict.php | 1920 | Loose comparison using != between 'create' and 'edit' will always evaluate to true. |
| htdocs/admin/dict.php | 2486 | Strict comparison using !== between mixed and null will always evaluate to true. |
| htdocs/admin/eventorganization.php | 172 | Loose comparison using == between 1 and 1 will always evaluate to true. |
| htdocs/admin/fckeditor.php | 109 | Loose comparison using == between 'DETAILS'|'MAIL'|'MAILING'|'NOTE_PRIVATE'|'NOTE_PUBLIC'|'SOCIETE'|'TICKET'|'USERSIGN' and 'PRODUCTDESC' will always evaluate to false. |
| htdocs/admin/mails.php | 1154 | Call to function is_array() with non-empty-list will always evaluate to true. |
| htdocs/admin/mails_templates.php | 965 | Loose comparison using == between 'create' and 'edit' will always evaluate to false. |
| htdocs/admin/mails_templates.php | 1065 | Loose comparison using != between 'create' and 'edit' will always evaluate to true. |
| htdocs/admin/modules.php | 937 | Loose comparison using == between 'common'|'commonkanban' and 'expdev' will always evaluate to false. |
| htdocs/admin/modules.php | 1118 | Call to function is_object() with object will always evaluate to true. |
| htdocs/admin/modules.php | 1132 | Call to function is_object() with object will always evaluate to true. |
| htdocs/admin/notification.php | 64 | Call to function is_array() with array will always evaluate to true. |
| htdocs/admin/notification.php | 129 | Call to function is_array() with array will always evaluate to true. |
| htdocs/admin/oauthlogintokens.php | 479 | Call to function is_object() with object will always evaluate to true. |
| htdocs/admin/perms.php | 176 | Call to function is_object() with object will always evaluate to true. |
| htdocs/admin/perms.php | 186 | Call to function is_object() with object will always evaluate to true. |
| htdocs/admin/spip.php | 69 | Loose comparison using == between 'add' and 'add' will always evaluate to true. |
| htdocs/admin/system/database.php | 210 | Loose comparison using == between 0|1 and 2 will always evaluate to false. |
| htdocs/admin/system/dolibarr.php | 322 | Loose comparison using != between ','|'.' and ' ' will always evaluate to true. |
| htdocs/admin/system/modules.php | 249 | Loose comparison using != between '' and 'kanban' will always evaluate to true. |
| htdocs/admin/system/xdebug.php | 103 | Call to function is_bool() with true will always evaluate to true. |
| htdocs/ai/admin/custom_prompt.php | 152 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/ai/admin/custom_prompt.php | 177 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/ai/admin/custom_prompt.php | 199 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/ai/admin/setup.php | 158 | Loose comparison using == between 'edit' and 'edit' will always evaluate to true. |
| htdocs/ai/assistant/parse_intent.php | 497 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/ai/assistant/parse_intent.php | 501 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/ai/assistant/parse_intent.php | 505 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/ai/assistant/parse_intent.php | 565 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/ai/assistant/parse_intent.php | 1403 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/ai/class/mcp_protocol.class.php | 353 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/ai/class/mcp_protocol.class.php | 417 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/ai/class/mcp_protocol.class.php | 492 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/api/class/api_setup.class.php | 3233 | Method Setup::getModules() should return array but returns list. |
| htdocs/api/index.php | 141 | Strict comparison using !== between mixed and null will always evaluate to true. |
| htdocs/asset/class/assetmodel.class.php | 274 | Call to function property_exists() with AssetModel and 'ref' will always evaluate to true. |
| htdocs/asset/class/assetmodel.class.php | 278 | Call to function property_exists() with AssetModel and 'label' will always evaluate to true. |
| htdocs/asset/class/assetmodel.class.php | 282 | Call to function property_exists() with AssetModel and 'status' will always evaluate to true. |
| htdocs/asset/class/assetmodel.class.php | 285 | Call to function property_exists() with AssetModel and 'date_creation' will always evaluate to true. |
| htdocs/asset/class/assetmodel.class.php | 288 | Call to function property_exists() with AssetModel and 'date_modification' will always evaluate to true. |
| htdocs/blockedlog/ajax/block-add.php | 70 | Strict comparison using === between 'facture' and 'facture' will always evaluate to true. |
| htdocs/blockedlog/class/blockedlog.class.php | 1130 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/blockedlog/class/blockedlog.class.php | 1763 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/blockedlog/class/blockedlog.class.php | 1765 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/bom/class/api_boms.class.php | 141 | Loose comparison using != between *NEVER* and '-1' will always evaluate to true. |
| htdocs/bom/class/api_boms.class.php | 142 | Loose comparison using == between *NEVER* and -2 will always evaluate to false. |
| htdocs/bom/tpl/objectline_create.tpl.php | 164 | Call to function is_object() with BOMLine will always evaluate to true. |
| htdocs/bom/tpl/objectline_edit.tpl.php | 121 | Call to function is_object() with BOMLine will always evaluate to true. |
| htdocs/bookmarks/bookmarks.lib.php | 43 | Call to function is_array() with array will always evaluate to true. |
| htdocs/bookmarks/bookmarks.lib.php | 64 | Call to function is_array() with non-empty-array will always evaluate to true. |
| htdocs/categories/categorie_list.php | 490 | Loose comparison using == between 'hierarchy' and 'common' will always evaluate to false. |
| htdocs/categories/categorie_list.php | 491 | Loose comparison using == between 'hierarchy' and 'hierarchy' will always evaluate to true. |
| htdocs/comm/action/card.php | 335 | Loose comparison using == between 1 and 0 will always evaluate to false. |
| htdocs/comm/action/card.php | 1628 | Loose comparison using == between 'create' and 'create' will always evaluate to true. |
| htdocs/comm/action/card.php | 1656 | Loose comparison using == between 'create' and 'create' will always evaluate to true. |
| htdocs/comm/action/card.php | 2266 | Loose comparison using == between 'edit' and 'create' will always evaluate to false. |
| htdocs/comm/action/index.php | 200 | Call to function is_array() with array will always evaluate to true. |
| htdocs/comm/action/index.php | 218 | Call to function is_array() with array will always evaluate to true. |
| htdocs/comm/action/index.php | 420 | Strict comparison using !== between mixed~(0|0.0|''|'-1'|'0'|array{}|false|null) and '-1' will always evaluate to true. |
| htdocs/comm/action/index.php | 677 | Call to function is_array() with list will always evaluate to true. |
| htdocs/comm/action/index.php | 941 | Call to function is_array() with string will always evaluate to false. |
| htdocs/comm/action/list.php | 230 | Call to function is_array() with array will always evaluate to true. |
| htdocs/comm/action/list.php | 749 | Call to function is_object() with ActionComm will always evaluate to true. |
| htdocs/comm/action/list.php | 750 | Call to function is_object() with ActionComm will always evaluate to true. |
| htdocs/comm/action/list.php | 751 | Call to function is_object() with ActionComm will always evaluate to true. |
| htdocs/comm/action/list.php | 1111 | Loose comparison using != between 'event-current'|'event-future'|'event-past' and '' will always evaluate to true. |
| htdocs/comm/action/pertype.php | 165 | Loose comparison using != between 'show_pertype' and 'show_day' will always evaluate to true. |
| htdocs/comm/action/pertype.php | 165 | Loose comparison using != between 'show_pertype' and 'show_peruser' will always evaluate to true. |
| htdocs/comm/action/pertype.php | 165 | Loose comparison using != between 'show_pertype' and 'show_week' will always evaluate to true. |
| htdocs/comm/action/pertype.php | 170 | Loose comparison using == between 'show_month'|'show_pertype' and 'show_week' will always evaluate to false. |
| htdocs/comm/action/pertype.php | 176 | Loose comparison using == between 'show_month'|'show_pertype'|'show_week' and 'show_day' will always evaluate to false. |
| htdocs/comm/action/pertype.php | 181 | Loose comparison using == between 'show_day'|'show_month'|'show_pertype'|'show_week' and 'show_year' will always evaluate to false. |
| htdocs/comm/action/pertype.php | 328 | Loose comparison using != between 1 and '' will always evaluate to true. |
| htdocs/comm/action/pertype.php | 331 | Loose comparison using != between 53 and '' will always evaluate to true. |
| htdocs/comm/action/pertype.php | 407 | Call to function is_array() with array{} will always evaluate to true. |
| htdocs/comm/action/pertype.php | 1249 | Loose comparison using == between int and 1 will always evaluate to false. |
| htdocs/comm/action/pertype.php | 1266 | Loose comparison using == between int and 1 will always evaluate to false. |
| htdocs/comm/action/peruser.php | 171 | Loose comparison using != between 'show_peruser' and 'show_day' will always evaluate to true. |
| htdocs/comm/action/peruser.php | 171 | Loose comparison using != between 'show_peruser' and 'show_peruser' will always evaluate to false. |
| htdocs/comm/action/peruser.php | 171 | Loose comparison using != between 'show_peruser' and 'show_week' will always evaluate to true. |
| htdocs/comm/action/peruser.php | 176 | Loose comparison using == between 'show_peruser' and 'show_week' will always evaluate to false. |
| htdocs/comm/action/peruser.php | 182 | Loose comparison using == between 'show_peruser'|'show_week' and 'show_day' will always evaluate to false. |
| htdocs/comm/action/peruser.php | 823 | Loose comparison using == between 'show_peruser' and 'show_day' will always evaluate to false. |
| htdocs/comm/action/peruser.php | 1196 | Call to function is_array() with string will always evaluate to false. |
| htdocs/comm/action/peruser.php | 2303 | Loose comparison using == between int and 1 will always evaluate to false. |
| htdocs/comm/action/peruser.php | 2324 | Loose comparison using == between int and 1 will always evaluate to false. |
| htdocs/comm/action/peruser.php | 2345 | Loose comparison using == between int and 1 will always evaluate to false. |
| htdocs/comm/action/peruser.php | 2366 | Loose comparison using == between int and 1 will always evaluate to false. |
| htdocs/comm/mailing/card.php | 635 | Loose comparison using == between 'setevenunsubscribe'|'setreplyto' and 'settitle' will always evaluate to false. |
| htdocs/comm/mailing/card.php | 637 | Loose comparison using == between 'setevenunsubscribe'|'setreplyto' and 'setfrom' will always evaluate to false. |
| htdocs/comm/propal/agenda.php | 212 | Call to function property_exists() with Propal and 'module' will always evaluate to true. |
| htdocs/comm/propal/card.php | 780 | Call to function method_exists() with Propal and 'setCategories' will always evaluate to true. |
| htdocs/commande/card.php | 602 | Call to function method_exists() with Commande and 'setCategories' will always evaluate to true. |
| htdocs/commande/list.php | 550 | Call to function method_exists() with Commande and 'fetch_lines' will always evaluate to true. |
| htdocs/commande/list.php | 1432 | Call to function is_array() with array will always evaluate to true. |
| htdocs/compta/accounting-files.php | 767 | Parameter #1 $array of function dol_sort_array contains unresolvable type. |
| htdocs/compta/accounting-files.php | 767 | Return type of call to function dol_sort_array contains unresolvable type. |
| htdocs/compta/bank/bankentries_list.php | 716 | Loose comparison using == between decimal-int-string and '' will always evaluate to false. |
| htdocs/compta/bank/bankentries_list.php | 840 | Call to function is_array() with array will always evaluate to true. |
| htdocs/compta/bank/bankentries_list.php | 1002 | Call to function is_array() with array will always evaluate to true. |
| htdocs/compta/bank/class/account.class.php | 2076 | Call to function method_exists() with $this(Account) and 'getNomUrl' will always evaluate to true. |
| htdocs/compta/bank/class/account.class.php | 2080 | Call to function property_exists() with $this(Account) and 'type_lib' will always evaluate to true. |
| htdocs/compta/bank/class/account.class.php | 2083 | Call to function method_exists() with $this(Account) and 'solde' will always evaluate to true. |
| htdocs/compta/bank/class/account.class.php | 2087 | Call to function method_exists() with $this(Account) and 'getLibStatut' will always evaluate to true. |
| htdocs/compta/bank/class/paymentvarious.class.php | 870 | Call to function method_exists() with $this(PaymentVarious) and 'getNomUrl' will always evaluate to true. |
| htdocs/compta/bank/class/paymentvarious.class.php | 877 | Call to function property_exists() with $this(PaymentVarious) and 'datep' will always evaluate to true. |
| htdocs/compta/bank/class/paymentvarious.class.php | 891 | Call to function property_exists() with $this(PaymentVarious) and 'amount' will always evaluate to true. |
| htdocs/compta/bank/list.php | 253 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/compta/bank/list.php | 263 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/compta/bank/various_payment/card.php | 557 | Call to function is_array() with array will always evaluate to true. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 362 | Loose comparison using == between 'card' and 'card' will always evaluate to true. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 607 | Loose comparison using == between 'card' and 'card' will always evaluate to true. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 655 | Loose comparison using == between 'create'|'start' and 'close' will always evaluate to false. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 833 | Loose comparison using == between 'start' and 'close' will always evaluate to false. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 837 | Loose comparison using == between 'start' and 'close' will always evaluate to false. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 859 | Loose comparison using == between 'start' and 'start' will always evaluate to true. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 861 | Loose comparison using == between *NEVER* and 'close' will always evaluate to false. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 1053 | Loose comparison using == between 'close' and 'start' will always evaluate to false. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 1055 | Loose comparison using == between 'close' and 'close' will always evaluate to true. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 1063 | Loose comparison using == between 'close' and 'close' will always evaluate to true. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 1063 | Loose comparison using == between 'close' and 'start' will always evaluate to false. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 1153 | Loose comparison using == between 'close' and 'close' will always evaluate to true. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 1157 | Loose comparison using == between 'close' and 'close' will always evaluate to true. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 1171 | Loose comparison using == between 'close' and 'start' will always evaluate to false. |
| htdocs/compta/cashcontrol/cashcontrol_card.php | 1182 | Loose comparison using == between 'close' and 'start' will always evaluate to false. |
| htdocs/compta/cashcontrol/class/cashcontrol.class.php | 655 | Call to function method_exists() with $this(CashControl) and 'getNomUrl' will always evaluate to true. |
| htdocs/compta/cashcontrol/class/cashcontrol.class.php | 659 | Call to function property_exists() with $this(CashControl) and 'posmodule' will always evaluate to true. |
| htdocs/compta/cashcontrol/class/cashcontrol.class.php | 662 | Call to function property_exists() with $this(CashControl) and 'year_close' will always evaluate to true. |
| htdocs/compta/cashcontrol/class/cashcontrol.class.php | 665 | Call to function method_exists() with $this(CashControl) and 'getLibStatut' will always evaluate to true. |
| htdocs/compta/cashcontrol/report.php | 459 | Call to function is_array() with non-empty-array will always evaluate to true. |
| htdocs/compta/facture/card-rec.php | 1063 | Loose comparison using == between *NEVER* and 1 will always evaluate to false. |
| htdocs/compta/facture/card-rec.php | 1063 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/compta/facture/card.php | 2421 | Call to function method_exists() with Facture and 'setCategories' will always evaluate to true. |
| htdocs/compta/facture/card.php | 5636 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/compta/facture/card.php | 7050 | Loose comparison using == between 3 and 3 will always evaluate to true. |
| htdocs/compta/facture/class/facture.class.php | 701 | Parameter #1 $substitutionarray of function complete_substitutions_array expects array, array given. |
| htdocs/compta/facture/class/facture.class.php | 4156 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/compta/facture/class/facture.class.php | 6587 | Call to function method_exists() with $this(Facture) and 'getNomUrl' will always evaluate to true. |
| htdocs/compta/facture/class/facture.class.php | 6594 | Call to function property_exists() with $this(Facture) and 'date' will always evaluate to true. |
| htdocs/compta/facture/class/facture.class.php | 6597 | Call to function property_exists() with $this(Facture) and 'total_ht' will always evaluate to true. |
| htdocs/compta/facture/class/facture.class.php | 6602 | Call to function method_exists() with $this(Facture) and 'getLibStatut' will always evaluate to true. |
| htdocs/compta/facture/list.php | 1118 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/compta/facture/list.php | 1128 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/compta/facture/list.php | 1148 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/compta/facture/list.php | 1158 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/compta/localtax/class/localtax.class.php | 721 | Call to function method_exists() with $this(Localtax) and 'getNomUrl' will always evaluate to true. |
| htdocs/compta/localtax/class/localtax.class.php | 725 | Call to function property_exists() with $this(Localtax) and 'label' will always evaluate to true. |
| htdocs/compta/localtax/class/localtax.class.php | 728 | Call to function property_exists() with $this(Localtax) and 'datev' will always evaluate to true. |
| htdocs/compta/localtax/class/localtax.class.php | 731 | Call to function property_exists() with $this(Localtax) and 'datep' will always evaluate to true. |
| htdocs/compta/localtax/class/localtax.class.php | 734 | Call to function property_exists() with $this(Localtax) and 'amount' will always evaluate to true. |
| htdocs/compta/paiement/cheque/class/remisecheque.class.php | 386 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/compta/paiement/cheque/class/remisecheque.class.php | 1060 | Call to function method_exists() with $this(RemiseCheque) and 'getNomUrl' will always evaluate to true. |
| htdocs/compta/paiement/cheque/class/remisecheque.class.php | 1064 | Call to function property_exists() with $this(RemiseCheque) and 'date_bordereau' will always evaluate to true. |
| htdocs/compta/paiement/cheque/class/remisecheque.class.php | 1067 | Call to function property_exists() with $this(RemiseCheque) and 'nbcheque' will always evaluate to true. |
| htdocs/compta/paiement/cheque/class/remisecheque.class.php | 1070 | Call to function property_exists() with $this(RemiseCheque) and 'account_id' will always evaluate to true. |
| htdocs/compta/paiement/cheque/class/remisecheque.class.php | 1073 | Call to function method_exists() with $this(RemiseCheque) and 'LibStatut' will always evaluate to true. |
| htdocs/compta/paiement/cheque/class/remisecheque.class.php | 1076 | Call to function property_exists() with $this(RemiseCheque) and 'amount' will always evaluate to true. |
| htdocs/compta/prelevement/create.php | 664 | Loose comparison using != between ''|'0'|'direct-debit' and 'bank-transfer' will always evaluate to true. |
| htdocs/compta/prelevement/list.php | 228 | Loose comparison using == between 'bank-transfer' and 'bank-transfer' will always evaluate to true. |
| htdocs/compta/recap-compta.php | 268 | Parameter #1 $array of function dol_sort_array contains unresolvable type. |
| htdocs/compta/recap-compta.php | 268 | Return type of call to function dol_sort_array contains unresolvable type. |
| htdocs/compta/recap-compta.php | 281 | Parameter #1 $array of function dol_sort_array contains unresolvable type. |
| htdocs/compta/recap-compta.php | 281 | Return type of call to function dol_sort_array contains unresolvable type. |
| htdocs/compta/resultat/clientfourn.php | 530 | Loose comparison using == between 'RECETTES-DEPENSES' and 'CREANCES-DETTES' will always evaluate to false. |
| htdocs/compta/sociales/class/chargesociales.class.php | 847 | Call to function method_exists() with $this(ChargeSociales) and 'getNomUrl' will always evaluate to true. |
| htdocs/compta/sociales/class/chargesociales.class.php | 851 | Call to function property_exists() with $this(ChargeSociales) and 'label' will always evaluate to true. |
| htdocs/compta/sociales/class/chargesociales.class.php | 857 | Call to function property_exists() with $this(ChargeSociales) and 'date_ech' will always evaluate to true. |
| htdocs/compta/sociales/class/chargesociales.class.php | 860 | Call to function property_exists() with $this(ChargeSociales) and 'amount' will always evaluate to true. |
| htdocs/compta/sociales/class/chargesociales.class.php | 864 | Call to function method_exists() with $this(ChargeSociales) and 'LibStatut' will always evaluate to true. |
| htdocs/compta/sociales/class/paymentsocialcontribution.class.php | 248 | Call to function is_numeric() with float will always evaluate to true. |
| htdocs/compta/sociales/payments.php | 184 | Strict comparison using !== between mixed and null will always evaluate to true. |
| htdocs/compta/stats/supplier_turnover.php | 198 | Loose comparison using == between 'BOOKKEEPINGCOLLECTED'|'RECETTES-DEPENSES' and 'RECETTES-DEPENSES' will always evaluate to true. |
| htdocs/compta/tva/class/paymentvat.class.php | 245 | Call to function is_numeric() with float will always evaluate to true. |
| htdocs/compta/tva/class/tva.class.php | 964 | Call to function method_exists() with $this(Tva) and 'getNomUrl' will always evaluate to true. |
| htdocs/compta/tva/class/tva.class.php | 968 | Call to function property_exists() with $this(Tva) and 'amount' will always evaluate to true. |
| htdocs/compta/tva/class/tva.class.php | 971 | Call to function property_exists() with $this(Tva) and 'type_payment' will always evaluate to true. |
| htdocs/compta/tva/class/tva.class.php | 974 | Call to function property_exists() with $this(Tva) and 'datev' will always evaluate to true. |
| htdocs/compta/tva/class/tva.class.php | 977 | Call to function method_exists() with $this(Tva) and 'LibStatut' will always evaluate to true. |
| htdocs/compta/tva/index.php | 275 | Strict comparison using === between true and true will always evaluate to true. |
| htdocs/contact/consumption.php | 618 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/contact/list.php | 620 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/contact/list.php | 630 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/contact/list.php | 652 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/contact/list.php | 662 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/contact/list.php | 684 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/contact/list.php | 694 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/contact/messaging.php | 277 | Call to function is_object() with Contact will always evaluate to true. |
| htdocs/contrat/services_list.php | 419 | Loose comparison using == between '' and -1 will always evaluate to false. |
| htdocs/contrat/services_list.php | 441 | Loose comparison using != between *NEVER* and ' BETWEEN ' will always evaluate to true. |
| htdocs/contrat/services_list.php | 441 | Loose comparison using != between *NEVER* and -1 will always evaluate to true. |
| htdocs/contrat/services_list.php | 444 | Loose comparison using == between *NEVER* and ' BETWEEN ' will always evaluate to false. |
| htdocs/contrat/services_list.php | 570 | Loose comparison using != between *NEVER* and -1 will always evaluate to true. |
| htdocs/core/actions_addupdatedelete.inc.php | 674 | Loose comparison using == between 1 and 0 will always evaluate to false. |
| htdocs/core/actions_linkedfiles.inc.php | 174 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/actions_massactions.inc.php | 292 | Call to function is_object() with Adherent|ConferenceOrBoothAttendee|Contact|Societe|User will always evaluate to true. |
| htdocs/core/actions_massactions.inc.php | 1269 | Parameter #1 $array of function sort contains unresolvable type. |
| htdocs/core/actions_massactions.inc.php | 1283 | Expression " |
| htdocs/core/actions_massactions.inc.php | 1874 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/core/actions_sendmails.inc.php | 174 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/actions_sendmails.inc.php | 492 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/actions_setmoduleoptions.inc.php | 139 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/ajax/ajaxdirpreview.php | 239 | Loose comparison using == between 'directory' and 'directory' will always evaluate to true. |
| htdocs/core/ajax/ajaxtooltip.php | 98 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/ajax/onlineSign.php | 53 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/core/ajax/onlineSign.php | 309 | Call to function method_exists() with Propal and 'call_trigger' will always evaluate to true. |
| htdocs/core/boxes/box_birthdays.php | 156 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/boxes/box_birthdays_members.php | 148 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/boxes/box_graph_invoices_peryear.php | 137 | Loose comparison using == between 'customer' and 'supplier' will always evaluate to false. |
| htdocs/core/boxes/box_graph_orders_permonth.php | 145 | Loose comparison using == between 'customer' and 'supplier' will always evaluate to false. |
| htdocs/core/boxes/box_graph_orders_permonth.php | 186 | Loose comparison using == between 'customer' and 'supplier' will always evaluate to false. |
| htdocs/core/boxes/box_graph_orders_supplier_permonth.php | 144 | Loose comparison using == between 'supplier' and 'supplier' will always evaluate to true. |
| htdocs/core/boxes/box_graph_orders_supplier_permonth.php | 185 | Loose comparison using == between 'supplier' and 'supplier' will always evaluate to true. |
| htdocs/core/boxes/modules_boxes.php | 576 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/boxes/modules_boxes.php | 602 | Loose comparison using == between 0 and 2 will always evaluate to false. |
| htdocs/core/class/commondocgenerator.class.php | 981 | Loose comparison using != between non-falsy-string and '' will always evaluate to true. |
| htdocs/core/class/commonobject.class.php | 3010 | PHPDoc tag `@var` with type Propal is not subtype of native type $this(CommonObject). |
| htdocs/core/class/commonobject.class.php | 3040 | PHPDoc tag `@var` with type Commande is not subtype of native type $this(CommonObject). |
| htdocs/core/class/commonobject.class.php | 3070 | PHPDoc tag `@var` with type Facture is not subtype of native type $this(CommonObject). |
| htdocs/core/class/commonobject.class.php | 3101 | PHPDoc tag `@var` with type FactureRec is not subtype of native type $this(CommonObject). |
| htdocs/core/class/commonobject.class.php | 3134 | PHPDoc tag `@var` with type SupplierProposal is not subtype of native type $this(CommonObject). |
| htdocs/core/class/commonobject.class.php | 3163 | PHPDoc tag `@var` with type CommandeFournisseur is not subtype of native type $this(CommonObject). |
| htdocs/core/class/commonobject.class.php | 3189 | PHPDoc tag `@var` with type FactureFournisseur is not subtype of native type $this(CommonObject). |
| htdocs/core/class/commonobject.class.php | 8577 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/commonobject.class.php | 8660 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/class/commonobject.class.php | 8684 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/class/commonobject.class.php | 9076 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/commonobject.class.php | 9115 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/commonobject.class.php | 9160 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/commonobject.class.php | 9186 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/commonobject.class.php | 9215 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/commonobject.class.php | 9216 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/commonobject.class.php | 9246 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/commonobject.class.php | 11759 | Call to function property_exists() with $this(CommonObject) and 'statut' will always evaluate to true. |
| htdocs/core/class/commonobject.class.php | 11807 | Call to function property_exists() with $this(CommonObject) and 'fields' will always evaluate to true. |
| htdocs/core/class/commonorder.class.php | 61 | Call to function property_exists() with $this(CommonOrder) and 'thirdparty' will always evaluate to true. |
| htdocs/core/class/commonorder.class.php | 64 | Call to function property_exists() with $this(CommonOrder) and 'total_ht' will always evaluate to true. |
| htdocs/core/class/conf.class.php | 589 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/class/discount.class.php | 1037 | Loose comparison using == between *NEVER* and 1 will always evaluate to false. |
| htdocs/core/class/discount.class.php | 1043 | Loose comparison using == between *NEVER* and 1 will always evaluate to false. |
| htdocs/core/class/dolgraph.class.php | 1562 | Call to function is_array() with array{stacknum: int, legend: mixed, legendwithgroup: non-falsy-string} will always evaluate to true. |
| htdocs/core/class/dolgraph.class.php | 1614 | Loose comparison using != between 'bar'|'line' and 'horizontalBar' will always evaluate to true. |
| htdocs/core/class/dolgraph.class.php | 1638 | Loose comparison using == between 'line' and 'horizontalBar' will always evaluate to false. |
| htdocs/core/class/extrafields.class.php | 949 | Call to function is_array() with array{} will always evaluate to true. |
| htdocs/core/class/extrafields.class.php | 1756 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/extrafields.class.php | 1985 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/extrafields.class.php | 2086 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/extrafields.class.php | 2096 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/class/extrafields.class.php | 2120 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/class/extrafields.class.php | 2419 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/extrafields.class.php | 2457 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/extrafields.class.php | 2518 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/extrafields.class.php | 2543 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/extrafields.class.php | 2881 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/fileupload.class.php | 84 | Strict comparison using !== between array|string and null will always evaluate to true. |
| htdocs/core/class/fileupload.class.php | 379 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/core/class/hookmanager.class.php | 367 | Call to function is_array() with non-empty-array will always evaluate to true. |
| htdocs/core/class/html.form.class.php | 495 | Call to function is_array() with array{}|array{mixed} will always evaluate to true. |
| htdocs/core/class/html.form.class.php | 7081 | Offset 'datenow' on array{name?: string, value?: bool|float|string, values?: array, default?: string, label?: string, type: 'date'|'datetime', size?: int|string, morecss?: string, ...} in empty() does not exist. |
| htdocs/core/class/html.form.class.php | 7084 | Offset 'hours' on array{name?: string, value?: bool|float|string, values?: array, default?: string, label?: string, type: 'date'|'datetime', size?: int|string, morecss?: string, ...} in isset() does not exist. |
| htdocs/core/class/html.form.class.php | 7085 | Offset 'minutes' on array{name?: string, value?: bool|float|string, values?: array, default?: string, label?: string, type: 'date'|'datetime', size?: int|string, morecss?: string, ...} in isset() does not exist. |
| htdocs/core/class/html.form.class.php | 7240 | Loose comparison using == between 'GET' and 'GET' will always evaluate to true. |
| htdocs/core/class/html.form.class.php | 7272 | Loose comparison using == between 'GET' and 'GET' will always evaluate to true. |
| htdocs/core/class/html.form.class.php | 9643 | Parameter #3 $optJson of method Form::constructProjectListOption() expects array{key: string, value: string, type: string}, array{} given. |
| htdocs/core/class/html.form.class.php | 11225 | Loose comparison using == between 1 and 2 will always evaluate to false. |
| htdocs/core/class/html.form.class.php | 11240 | Loose comparison using == between 1 and 1 will always evaluate to true. |
| htdocs/core/class/html.form.class.php | 12023 | Call to function is_array() with array{}|array{mixed} will always evaluate to true. |
| htdocs/core/class/html.form.class.php | 13521 | Parameter #1 $array of function dol_sort_array contains unresolvable type. |
| htdocs/core/class/html.form.class.php | 13521 | Return type of call to function dol_sort_array contains unresolvable type. |
| htdocs/core/class/html.formadmin.class.php | 149 | Loose comparison using == between 2 and 3 will always evaluate to false. |
| htdocs/core/class/html.formadmin.class.php | 149 | Loose comparison using == between 2 and 3 will always evaluate to false. |
| htdocs/core/class/html.formadmin.class.php | 151 | Loose comparison using == between 2 and 3 will always evaluate to false. |
| htdocs/core/class/html.formadmin.class.php | 151 | Loose comparison using == between 2 and 3 will always evaluate to false. |
| htdocs/core/class/html.formcategory.class.php | 51 | Call to function is_array() with non-empty-array will always evaluate to true. |
| htdocs/core/class/html.formcompany.class.php | 807 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/class/html.formfile.class.php | 1097 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/class/html.formfile.class.php | 1755 | Loose comparison using == between 0|2|3|6 and 1 will always evaluate to false. |
| htdocs/core/class/html.formfile.class.php | 1755 | Loose comparison using == between 0|2|3|6 and 5 will always evaluate to false. |
| htdocs/core/class/html.formticket.class.php | 1204 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/html.formticket.class.php | 1282 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/class/html.formticket.class.php | 1792 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/class/interfaces.class.php | 95 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/class/interfaces.class.php | 99 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/class/jsonResponse.class.php | 88 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/core/class/openid.class.php | 478 | Call to function is_array() with non-empty-array will always evaluate to true. |
| htdocs/core/class/rssparser.class.php | 365 | Call to function is_object() with XMLParser will always evaluate to true. |
| htdocs/core/class/timespent.class.php | 303 | Call to function property_exists() with TimeSpent and 'ref' will always evaluate to true. |
| htdocs/core/class/timespent.class.php | 306 | Call to function property_exists() with TimeSpent and 'status' will always evaluate to true. |
| htdocs/core/class/timespent.class.php | 309 | Call to function property_exists() with TimeSpent and 'date_creation' will always evaluate to true. |
| htdocs/core/class/timespent.class.php | 312 | Call to function property_exists() with TimeSpent and 'date_modification' will always evaluate to true. |
| htdocs/core/class/timespent.class.php | 855 | Call to function method_exists() with $this(TimeSpent) and 'getNomUrl' will always evaluate to true. |
| htdocs/core/class/timespent.class.php | 867 | Call to function method_exists() with $this(TimeSpent) and 'getLibStatut' will always evaluate to true. |
| htdocs/core/class/utils.class.php | 839 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/customreports.php | 175 | Call to function is_string() with string will always evaluate to true. |
| htdocs/core/customreports.php | 613 | Call to function is_array() with non-empty-array will always evaluate to true. |
| htdocs/core/lib/admin.lib.php | 406 | Loose comparison using != between 'llx_' and 'llx_' will always evaluate to false. |
| htdocs/core/lib/admin.lib.php | 1435 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/lib/company.lib.php | 1447 | Loose comparison using != between 'view' and 'kanban' will always evaluate to true. |
| htdocs/core/lib/date.lib.php | 89 | Call to function method_exists() with 'DateTimeZone' and 'getOffset' will always evaluate to true. |
| htdocs/core/lib/files.lib.php | 1699 | Call to function is_array() with non-empty-list will always evaluate to true. |
| htdocs/core/lib/files.lib.php | 2700 | PHPDoc tag `@var` with type array is not subtype of native type RecursiveIteratorIterator. |
| htdocs/core/lib/files.lib.php | 2890 | Loose comparison using == between 'zst' and 'zst' will always evaluate to true. |
| htdocs/core/lib/files.lib.php | 2973 | PHPDoc tag `@var` with type array is not subtype of native type RecursiveIteratorIterator. |
| htdocs/core/lib/files.lib.php | 4253 | Call to function is_array() with array{file: string, timestamp: int|false} will always evaluate to true. |
| htdocs/core/lib/files.lib.php | 4260 | Strict comparison using !== between array{file: string, timestamp: int|false} and null will always evaluate to true. |
| htdocs/core/lib/functions.lib.php | 1154 | Loose comparison using == between 1|2 and 4 will always evaluate to false. |
| htdocs/core/lib/functions.lib.php | 1377 | Loose comparison using == between 1|2 and 4 will always evaluate to false. |
| htdocs/core/lib/functions.lib.php | 1935 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/lib/functions.lib.php | 2323 | Function dol_escape_js() has no return type specified. |
| htdocs/core/lib/functions.lib.php | 2323 | Function dol_escape_js() has parameter $noescapebackslashn with no type specified. |
| htdocs/core/lib/functions.lib.php | 4777 | Call to function is_numeric() with float will always evaluate to true. |
| htdocs/core/lib/functions.lib.php | 6084 | Instanceof between DOMDocument and DOMDocument will always evaluate to true. |
| htdocs/core/lib/functions.lib.php | 6118 | Variable $valuetoclean might not be defined. |
| htdocs/core/lib/functions.lib.php | 7010 | Call to function is_object() with User will always evaluate to true. |
| htdocs/core/lib/functions.lib.php | 7010 | Instanceof between User and User will always evaluate to true. |
| htdocs/core/lib/functions.lib.php | 7277 | Property Societe::$id (int) on left side of ?? is not nullable. |
| htdocs/core/lib/functions.lib.php | 7278 | Property Societe::$name (string) on left side of ?? is not nullable. |
| htdocs/core/lib/functions.lib.php | 7279 | Property Societe::$name_alias (string) on left side of ?? is not nullable. |
| htdocs/core/lib/functions.lib.php | 7286 | Property Societe::$phone (string) on left side of ?? is not nullable. |
| htdocs/core/lib/functions.lib.php | 7287 | Property Societe::$fax (string) on left side of ?? is not nullable. |
| htdocs/core/lib/functions.lib.php | 7293 | Property Societe::$country_code (string) on left side of ?? is not nullable. |
| htdocs/core/lib/images.lib.php | 853 | Parameter #3 $quality of function imageavif expects int, null given. |
| htdocs/core/lib/invoice.lib.php | 458 | Loose comparison using == between 'suppliers' and 'suppliers' will always evaluate to true. |
| htdocs/core/lib/invoice.lib.php | 517 | Loose comparison using == between 'suppliers' and 'suppliers' will always evaluate to true. |
| htdocs/core/lib/invoice.lib.php | 542 | Loose comparison using == between 'suppliers' and 'suppliers' will always evaluate to true. |
| htdocs/core/lib/modulebuilder.lib.php | 730 | Strict comparison using !== between string and false will always evaluate to true. |
| htdocs/core/lib/modulebuilder.lib.php | 769 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/lib/modulebuilder.lib.php | 1316 | Call to function array_key_exists() with 'rowid' and array{rowid: array{type: 'integer', value: 11, extra: 'AUTO_INCREMENT'}, code: array{type: 'varchar', value: 255, null: 'NOT NULL'}, label: array{type: 'varchar', value: 255, null: 'NOT NULL'}, position: array{type: 'integer', value: 11, null: 'NULL'}, use_default: array{type: 'varchar', value: 11, default: '1'}, active: array{type: 'integer', value: 3}} will always evaluate to true. |
| htdocs/core/lib/modulebuilder.lib.php | 1341 | Call to function array_key_exists() with 'label' and array{rowid: array{type: 'integer', value: 11, extra: 'AUTO_INCREMENT'}, code: array{type: 'varchar', value: 255, null: 'NOT NULL'}, label: array{type: 'varchar', value: 255, null: 'NOT NULL'}, position: array{type: 'integer', value: 11, null: 'NULL'}, use_default: array{type: 'varchar', value: 11, default: '1'}, active: array{type: 'integer', value: 3}} will always evaluate to true. |
| htdocs/core/lib/modulebuilder.lib.php | 1342 | Call to function array_key_exists() with 'code' and array{rowid: array{type: 'integer', value: 11, extra: 'AUTO_INCREMENT'}, code: array{type: 'varchar', value: 255, null: 'NOT NULL'}, label: array{type: 'varchar', value: 255, null: 'NOT NULL'}, position: array{type: 'integer', value: 11, null: 'NULL'}, use_default: array{type: 'varchar', value: 11, default: '1'}, active: array{type: 'integer', value: 3}} will always evaluate to true. |
| htdocs/core/lib/modulebuilder.lib.php | 1342 | Call to function array_key_exists() with 'label' and array{rowid: array{type: 'integer', value: 11, extra: 'AUTO_INCREMENT'}, code: array{type: 'varchar', value: 255, null: 'NOT NULL'}, label: array{type: 'varchar', value: 255, null: 'NOT NULL'}, position: array{type: 'integer', value: 11, null: 'NULL'}, use_default: array{type: 'varchar', value: 11, default: '1'}, active: array{type: 'integer', value: 3}} will always evaluate to true. |
| htdocs/core/lib/modulebuilder.lib.php | 1343 | Call to function array_key_exists() with 'code' and array{rowid: array{type: 'integer', value: 11, extra: 'AUTO_INCREMENT'}, code: array{type: 'varchar', value: 255, null: 'NOT NULL'}, label: array{type: 'varchar', value: 255, null: 'NOT NULL'}, position: array{type: 'integer', value: 11, null: 'NULL'}, use_default: array{type: 'varchar', value: 11, default: '1'}, active: array{type: 'integer', value: 3}} will always evaluate to true. |
| htdocs/core/lib/modulebuilder.lib.php | 1343 | Call to function array_key_exists() with 'label' and array{rowid: array{type: 'integer', value: 11, extra: 'AUTO_INCREMENT'}, code: array{type: 'varchar', value: 255, null: 'NOT NULL'}, label: array{type: 'varchar', value: 255, null: 'NOT NULL'}, position: array{type: 'integer', value: 11, null: 'NULL'}, use_default: array{type: 'varchar', value: 11, default: '1'}, active: array{type: 'integer', value: 3}} will always evaluate to true. |
| htdocs/core/lib/modulebuilder.lib.php | 1344 | Call to function array_key_exists() with 'code' and array{rowid: array{type: 'integer', value: 11, extra: 'AUTO_INCREMENT'}, code: array{type: 'varchar', value: 255, null: 'NOT NULL'}, label: array{type: 'varchar', value: 255, null: 'NOT NULL'}, position: array{type: 'integer', value: 11, null: 'NULL'}, use_default: array{type: 'varchar', value: 11, default: '1'}, active: array{type: 'integer', value: 3}} will always evaluate to true. |
| htdocs/core/lib/modulebuilder.lib.php | 1344 | Call to function array_key_exists() with 'label' and array{rowid: array{type: 'integer', value: 11, extra: 'AUTO_INCREMENT'}, code: array{type: 'varchar', value: 255, null: 'NOT NULL'}, label: array{type: 'varchar', value: 255, null: 'NOT NULL'}, position: array{type: 'integer', value: 11, null: 'NULL'}, use_default: array{type: 'varchar', value: 11, default: '1'}, active: array{type: 'integer', value: 3}} will always evaluate to true. |
| htdocs/core/lib/modulebuilder.lib.php | 1347 | Call to function array_key_exists() with 'code' and array{rowid: array{type: 'integer', value: 11, extra: 'AUTO_INCREMENT'}, code: array{type: 'varchar', value: 255, null: 'NOT NULL'}, label: array{type: 'varchar', value: 255, null: 'NOT NULL'}, position: array{type: 'integer', value: 11, null: 'NULL'}, use_default: array{type: 'varchar', value: 11, default: '1'}, active: array{type: 'integer', value: 3}} will always evaluate to true. |
| htdocs/core/lib/phone.lib.php | 86 | Strict comparison using !== between mixed and null will always evaluate to true. |
| htdocs/core/lib/phone.lib.php | 124 | Strict comparison using !== between mixed and null will always evaluate to true. |
| htdocs/core/lib/project.lib.php | 2650 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/lib/propal.lib.php | 314 | Parameter #1 $array (array{non-falsy-string, mixed, mixed, mixed, mixed}) of array_values is already a list, call has no effect. |
| htdocs/core/lib/tax.lib.php | 118 | Function tax_by_thirdparty() never returns array so it can be removed from the return type. |
| htdocs/core/lib/tax.lib.php | 671 | Function tax_by_thirdparty() should return array|int but returns array. |
| htdocs/core/lib/tax.lib.php | 691 | Function tax_by_rate() never returns array so it can be removed from the return type. |
| htdocs/core/lib/tax.lib.php | 1210 | Function tax_by_rate() should return array|int but returns array. |
| htdocs/core/lib/website.lib.php | 641 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/lib/website2.lib.php | 542 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/login/functions_dolibarr.php | 115 | Loose comparison using == between 'auto' and 'auto' will always evaluate to true. |
| htdocs/core/menus/standard/eldy.lib.php | 1842 | Loose comparison using == between 'accountancy' and 'accountancy' will always evaluate to true. |
| htdocs/core/menus/standard/eldy.lib.php | 2017 | Loose comparison using == between 'accountancy' and 'accountancy' will always evaluate to true. |
| htdocs/core/menus/standard/eldy.lib.php | 2043 | Loose comparison using == between 'accountancy' and 'accountancy' will always evaluate to true. |
| htdocs/core/menus/standard/eldy.lib.php | 2055 | Loose comparison using == between 'accountancy' and 'accountancy' will always evaluate to true. |
| htdocs/core/menus/standard/empty.php | 133 | Loose comparison using != between 'top' and 'jmobile' will always evaluate to true. |
| htdocs/core/menus/standard/empty.php | 133 | Loose comparison using != between 'top' and 'topnb' will always evaluate to true. |
| htdocs/core/menus/standard/empty.php | 399 | Call to function is_array() with array{} will always evaluate to true. |
| htdocs/core/menus/standard/empty.php | 402 | Call to function is_array() with array{} will always evaluate to true. |
| htdocs/core/menus/standard/empty.php | 430 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/core/menus/standard/empty.php | 431 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/core/menus/standard/empty.php | 433 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/core/menus/standard/empty.php | 498 | Loose comparison using == between 'left' and 'jmobile' will always evaluate to false. |
| htdocs/core/modules/accountancy/doc/pdf_balance.modules.php | 752 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_balance.modules.php | 770 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_balance.modules.php | 788 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_balance.modules.php | 808 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_balance.modules.php | 827 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_balance.modules.php | 846 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_bookkeeping.modules.php | 734 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_bookkeeping.modules.php | 752 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_bookkeeping.modules.php | 770 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_bookkeeping.modules.php | 789 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_bookkeeping.modules.php | 808 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_bookkeeping.modules.php | 827 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_bookkeeping.modules.php | 846 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_bookkeeping.modules.php | 865 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_ledger.modules.php | 792 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_ledger.modules.php | 810 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_ledger.modules.php | 828 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_ledger.modules.php | 847 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_ledger.modules.php | 866 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_ledger.modules.php | 886 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_ledger.modules.php | 905 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_ledger.modules.php | 924 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/accountancy/doc/pdf_ledger.modules.php | 943 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/action/doc/pdf_standard_actions.class.php | 260 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php | 165 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php | 1078 | Property pdf_standard_asset::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php | 1096 | Property pdf_standard_asset::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php | 1107 | Property pdf_standard_asset::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php | 1111 | Property pdf_standard_asset::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php | 1122 | Property pdf_standard_asset::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php | 1133 | Property pdf_standard_asset::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php | 1144 | Property pdf_standard_asset::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php | 1148 | Property pdf_standard_asset::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php | 1158 | Property pdf_standard_asset::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php | 1162 | Property pdf_standard_asset::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php | 1172 | Property pdf_standard_asset::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/asset/doc/pdf_standard_asset.modules.php | 1176 | Property pdf_standard_asset::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/bank/doc/pdf_ban.modules.php | 232 | Loose comparison using == between 1 and 1 will always evaluate to true. |
| htdocs/core/modules/bank/doc/pdf_ban.modules.php | 253 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/bank/doc/pdf_sepamandate.modules.php | 428 | Loose comparison using == between 1 and 1 will always evaluate to true. |
| htdocs/core/modules/bank/doc/pdf_sepamandate.modules.php | 458 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/cheque/doc/pdf_blochet.class.php | 222 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 180 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 1989 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 2007 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 2026 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 2041 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 2045 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 2056 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 2060 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 2078 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 2082 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 2093 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 2103 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 2107 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 2117 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 2121 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 2132 | Property pdf_eratosthene::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/delivery/doc/pdf_storm.modules.php | 576 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/delivery/doc/pdf_storm.modules.php | 946 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/delivery/doc/pdf_storm.modules.php | 961 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/delivery/doc/pdf_storm.modules.php | 966 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/delivery/doc/pdf_storm.modules.php | 988 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/delivery/doc/pdf_storm.modules.php | 999 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/delivery/doc/pdf_typhon.modules.php | 577 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 98 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 420 | Loose comparison using != between 0 and '' will always evaluate to true. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 430 | Loose comparison using != between 0 and '' will always evaluate to true. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 434 | Loose comparison using == between int|int and '' will always evaluate to false. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 434 | Loose comparison using == between int|int and '' will always evaluate to false. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 436 | Loose comparison using != between int|int and '' will always evaluate to true. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 436 | Loose comparison using != between int|int and '' will always evaluate to true. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 436 | Loose comparison using != between int|int and '' will always evaluate to true. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 442 | Loose comparison using == between int|int and '' will always evaluate to false. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 442 | Loose comparison using == between int|int and '' will always evaluate to false. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 444 | Loose comparison using != between int|int and '' will always evaluate to true. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 444 | Loose comparison using != between int|int and '' will always evaluate to true. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 444 | Loose comparison using != between int|int and '' will always evaluate to true. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 454 | Loose comparison using == between int and '' will always evaluate to false. |
| htdocs/core/modules/dons/html_cerfafr.modules.php | 454 | Loose comparison using == between int and '' will always evaluate to false. |
| htdocs/core/modules/dons/html_generic.modules.php | 205 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/expedition/doc/pdf_espadon.modules.php | 1380 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/expedition/doc/pdf_espadon.modules.php | 1398 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/expedition/doc/pdf_espadon.modules.php | 1417 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/expedition/doc/pdf_espadon.modules.php | 1432 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/expedition/doc/pdf_espadon.modules.php | 1436 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/expedition/doc/pdf_espadon.modules.php | 1448 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/expedition/doc/pdf_espadon.modules.php | 1459 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/expedition/doc/pdf_espadon.modules.php | 1470 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/expedition/doc/pdf_espadon.modules.php | 1484 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/expedition/doc/pdf_espadon.modules.php | 1498 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/expedition/doc/pdf_merou.modules.php | 396 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/facture/doc/doc_generic_invoice_odt.modules.php | 338 | Variable $array_propal_object in isset() always exists and is not nullable. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 266 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 873 | Parameter #2 $current_line of method pdf_octopus::getInfosLineLastSituation() expects FactureLigne, CommonInvoiceLine given. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2446 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2464 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2483 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2498 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2503 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2514 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2518 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2528 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2532 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2550 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2554 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2564 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2568 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2584 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2589 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2606 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2611 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2621 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2626 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2644 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2654 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2660 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2670 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2673 | Property pdf_octopus::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 213 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2654 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2672 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2691 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2706 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2711 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2722 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2726 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2744 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2748 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2759 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2770 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2774 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2784 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2788 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2798 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2802 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/doc/pdf_sponge.modules.php | 2813 | Property pdf_sponge::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/facture/modules_facture.php | 193 | Call to static method create() on an unknown class Sprain\SwissQrBill\QrBill. |
| htdocs/core/modules/facture/modules_facture.php | 196 | Call to static method create() on an unknown class Sprain\SwissQrBill\DataGroup\Element\CombinedAddress. |
| htdocs/core/modules/facture/modules_facture.php | 211 | Call to static method create() on an unknown class Sprain\SwissQrBill\DataGroup\Element\CreditorInformation. |
| htdocs/core/modules/facture/modules_facture.php | 227 | Call to static method create() on an unknown class Sprain\SwissQrBill\DataGroup\Element\PaymentReference. |
| htdocs/core/modules/facture/modules_facture.php | 228 | Access to constant TYPE_NON on an unknown class Sprain\SwissQrBill\DataGroup\Element\PaymentReference. |
| htdocs/core/modules/facture/modules_facture.php | 235 | Call to static method create() on an unknown class Sprain\SwissQrBill\DataGroup\Element\PaymentAmountInformation. |
| htdocs/core/modules/facture/modules_facture.php | 244 | Call to static method create() on an unknown class Sprain\SwissQrBill\DataGroup\Element\AdditionalInformation. |
| htdocs/core/modules/facture/modules_facture.php | 251 | Call to static method create() on an unknown class Sprain\SwissQrBill\DataGroup\Element\CombinedAddress. |
| htdocs/core/modules/facture/modules_facture.php | 314 | Instantiated class Sprain\SwissQrBill\PaymentPart\Output\TcPdfOutput\TcPdfOutput not found. |
| htdocs/core/modules/fichinter/doc/pdf_helios.modules.php | 819 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/fichinter/doc/pdf_helios.modules.php | 835 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/fichinter/doc/pdf_helios.modules.php | 851 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/fichinter/doc/pdf_helios.modules.php | 865 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/import/import_csv.modules.php | 260 | Method ImportCsv::import_read_record() return type has no value type specified in iterable type array. |
| htdocs/core/modules/import/import_csv.modules.php | 275 | Call to function is_array() with non-empty-list will always evaluate to true. |
| htdocs/core/modules/import/import_xlsx.modules.php | 338 | Method ImportXlsx::import_read_record() return type has no value type specified in iterable type array. |
| htdocs/core/modules/mailings/modules_mailings.php | 435 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/mailings/modules_mailings.php | 462 | Loose comparison using == between 0 and 2 will always evaluate to false. |
| htdocs/core/modules/modAgenda.class.php | 217 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/modApi.class.php | 156 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/modBookCal.class.php | 315 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/modECM.class.php | 123 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/modEmailCollector.class.php | 171 | Property DolibarrModules::$menu (1|array) does not accept non-empty-arrayadmin', ...}>. |
| htdocs/core/modules/modEventOrganization.class.php | 245 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/modKnowledgeManagement.class.php | 288 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/modMargin.class.php | 107 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/modModuleBuilder.class.php | 106 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/modPartnership.class.php | 332 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/modPrinting.class.php | 108 | Property DolibarrModules::$menu (1|array) does not accept non-empty-arrayhasRight(…', ...}>. |
| htdocs/core/modules/modQuickMemo.class.php | 332 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/modRecruitment.class.php | 257 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/modResource.class.php | 189 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/modTakePos.class.php | 215 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/modTicket.class.php | 277 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/modUser.class.php | 281 | Property DolibarrModules::$export_permission (array) does not accept non-empty-array. |
| htdocs/core/modules/modWorkstation.class.php | 244 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/core/modules/movement/doc/pdf_standard_movementstock.modules.php | 184 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 1346 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 1363 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 1382 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 1393 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 1404 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/oauth/stripelive_oauthcallback.php | 147 | Strict comparison using === between null and null will always evaluate to true. |
| htdocs/core/modules/oauth/stripelive_oauthcallback.php | 178 | Strict comparison using === between null and null will always evaluate to true. |
| htdocs/core/modules/project/doc/doc_generic_project_odt.modules.php | 736 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/modules/project/doc/doc_generic_project_odt.modules.php | 945 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/modules/project/doc/doc_generic_project_odt.modules.php | 1116 | Call to function is_array() with non-empty-array will always evaluate to true. |
| htdocs/core/modules/project/doc/pdf_beluga.modules.php | 138 | Loose comparison using == between 'L' and 'L' will always evaluate to true. |
| htdocs/core/modules/project/doc/pdf_beluga.modules.php | 138 | Loose comparison using == between *NEVER* and 'Landscape' will always evaluate to false. |
| htdocs/core/modules/project/doc/pdf_beluga.modules.php | 155 | Loose comparison using == between 'L' and 'L' will always evaluate to true. |
| htdocs/core/modules/project/doc/pdf_beluga.modules.php | 155 | Loose comparison using == between *NEVER* and 'Landscape' will always evaluate to false. |
| htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php | 654 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php | 833 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2108 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2126 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2145 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2160 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2161 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2166 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2177 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2181 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2199 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2203 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2214 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2224 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2228 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2238 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2242 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 2253 | Property pdf_cyan::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/rapport/pdf_paiement.class.php | 422 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/modules/societe/doc/doc_generic_odt.modules.php | 337 | Call to function is_array() with array will always evaluate to true. |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php | 1537 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php | 1555 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php | 1570 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php | 1575 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php | 1591 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php | 1609 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php | 1613 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php | 1624 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php | 1634 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php | 1638 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php | 1648 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle_proforma.modules.php | 1652 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1544 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1562 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1580 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1595 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1600 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1611 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1615 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1626 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1630 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1641 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1651 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1655 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1665 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1669 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 1680 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 1502 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 1520 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 1535 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 1540 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 1551 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 1555 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 1566 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 1570 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 1581 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 1591 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 1595 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 1605 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 1609 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 1620 | Property CommonDocGenerator::$cols (array) does not accept non-empty-array. |
| htdocs/core/search_page.php | 133 | Loose comparison using == between 1 and 2 will always evaluate to false. |
| htdocs/core/tpl/contacts.tpl.php | 387 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/tpl/subtotal_create.tpl.php | 93 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/core/tpl/subtotal_edit.tpl.php | 142 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/core/triggers/interface_50_modEventOrganization_EventOrganization.class.php | 85 | Call to function is_array() with list will always evaluate to true. |
| htdocs/core/triggers/interface_50_modLdap_Ldapsynchro.class.php | 556 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/triggers/interface_50_modLdap_Ldapsynchro.class.php | 775 | Call to function is_object() with object will always evaluate to true. |
| htdocs/core/triggers/interface_90_modSociete_ContactRoles.class.php | 84 | Call to function method_exists() with Contact and 'getContactRoles' will always evaluate to true. |
| htdocs/core/website.inc.php | 59 | Call to function is_null() with null will always evaluate to true. |
| htdocs/core/website.inc.php | 70 | Call to function is_null() with null will always evaluate to true. |
| htdocs/core/website.inc.php | 74 | Call to function is_null() with null will always evaluate to true. |
| htdocs/core/website.inc.php | 77 | Call to function is_null() with null will always evaluate to true. |
| htdocs/core/website.inc.php | 259 | Call to function is_object() with WebsitePage will always evaluate to true. |
| htdocs/cron/class/cronjob.class.php | 1471 | Call to function is_array() with array will always evaluate to true. |
| htdocs/dav/fileserver.php | 229 | Variable $baseUri in isset() always exists and is not nullable. |
| htdocs/debugbar/class/DataCollector/DolPhpCollector.php | 60 | Parameter #1 $callback of function set_error_handler expects (callable(int, string, string, int): bool)|null, array{$this(PhpCollector), 'errorHandler'} given. |
| htdocs/debugbar/class/autoloader.php | 15 | Parameter #1 $callback of function spl_autoload_register expects (callable(string): void)|null, Closure(mixed): bool given. |
| htdocs/ecm/class/ecmdirectory.class.php | 736 | Parameter #1 $array of function dol_sort_array contains unresolvable type. |
| htdocs/ecm/class/ecmdirectory.class.php | 736 | Return type of call to function dol_sort_array contains unresolvable type. |
| htdocs/emailcollector/class/emailcollector.class.php | 1066 | Call to function is_array() with list will always evaluate to true. |
| htdocs/emailcollector/class/emailcollector.class.php | 1874 | Strict comparison using !== between IMAP\Connection|true and false will always evaluate to true. |
| htdocs/emailcollector/class/emailcollector.class.php | 2486 | Call to function is_null() with null will always evaluate to true. |
| htdocs/eventorganization/conferenceorbooth_card.php | 194 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/eventorganization/conferenceorbooth_contact.php | 173 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/eventorganization/conferenceorbooth_document.php | 149 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/eventorganization/conferenceorboothattendee_card.php | 235 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/eventorganization/conferenceorboothattendee_list.php | 486 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/expedition/card.php | 3623 | Property ExpeditionLigne::$detail_children (array) on left side of ?? is not nullable. |
| htdocs/expedition/dispatch.php | 451 | Loose comparison using == between 'commande'|null and 'propal' will always evaluate to false. |
| htdocs/expedition/list.php | 355 | Call to function method_exists() with Expedition and 'fetch_lines' will always evaluate to true. |
| htdocs/expensereport/class/paymentexpensereport.class.php | 777 | Call to function method_exists() with $this(PaymentExpenseReport) and 'getNomUrl' will always evaluate to true. |
| htdocs/expensereport/class/paymentexpensereport.class.php | 781 | Call to function property_exists() with $this(PaymentExpenseReport) and 'datep' will always evaluate to true. |
| htdocs/expensereport/class/paymentexpensereport.class.php | 784 | Call to function property_exists() with $this(PaymentExpenseReport) and 'fk_typepayment' will always evaluate to true. |
| htdocs/expensereport/class/paymentexpensereport.class.php | 787 | Call to function property_exists() with $this(PaymentExpenseReport) and 'fk_bank' will always evaluate to true. |
| htdocs/expensereport/class/paymentexpensereport.class.php | 790 | Call to function property_exists() with $this(PaymentExpenseReport) and 'amount' will always evaluate to true. |
| htdocs/expensereport/class/paymentexpensereport.class.php | 793 | Call to function method_exists() with $this(PaymentExpenseReport) and 'getLibStatut' will always evaluate to true. |
| htdocs/exports/class/export.class.php | 383 | Call to function is_array() with array will always evaluate to true. |
| htdocs/fichinter/card.php | 1894 | Loose comparison using == between '2' and '2' will always evaluate to true. |
| htdocs/fichinter/card.php | 1932 | Call to function is_object() with FichinterLigne will always evaluate to true. |
| htdocs/fourn/class/fournisseur.commande.class.php | 1457 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/fourn/class/fournisseur.commande.class.php | 3997 | Call to function method_exists() with $this(CommandeFournisseur) and 'getNomUrl' will always evaluate to true. |
| htdocs/fourn/class/fournisseur.commande.class.php | 4012 | Call to function method_exists() with $this(CommandeFournisseur) and 'getLibStatut' will always evaluate to true. |
| htdocs/fourn/class/fournisseur.commande.class.php | 4015 | Call to function property_exists() with $this(CommandeFournisseur) and 'billed' will always evaluate to true. |
| htdocs/fourn/class/fournisseur.facture.class.php | 550 | Parameter #1 $substitutionarray of function complete_substitutions_array expects array, array given. |
| htdocs/fourn/commande/card.php | 1515 | Loose comparison using == between 1 and 0 will always evaluate to false. |
| htdocs/fourn/commande/card.php | 1858 | Call to function method_exists() with CommandeFournisseur and 'setCategories' will always evaluate to true. |
| htdocs/fourn/commande/index.php | 158 | Loose comparison using == between 0|1|2|3|4|5|9 and 7 will always evaluate to false. |
| htdocs/fourn/commande/list.php | 490 | Call to function method_exists() with CommandeFournisseur and 'fetch_lines' will always evaluate to true. |
| htdocs/fourn/facture/card.php | 264 | Call to function method_exists() with FactureFournisseur and 'setCategories' will always evaluate to true. |
| htdocs/fourn/facture/list.php | 819 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/fourn/facture/list.php | 829 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/fourn/facture/list.php | 849 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/fourn/facture/list.php | 859 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/fourn/facture/paiement.php | 377 | Call to function is_numeric() with float will always evaluate to true. |
| htdocs/holiday/class/holiday.class.php | 175 | Property Holiday::$events has no type specified. |
| htdocs/holiday/class/holiday.class.php | 2581 | Call to function property_exists() with $this(Holiday) and 'fk_type' will always evaluate to true. |
| htdocs/holiday/class/holiday.class.php | 2586 | Call to function property_exists() with $this(Holiday) and 'date_debut' will always evaluate to true. |
| htdocs/holiday/class/holiday.class.php | 2586 | Call to function property_exists() with $this(Holiday) and 'date_fin' will always evaluate to true. |
| htdocs/holiday/class/holiday.class.php | 2594 | Call to function method_exists() with $this(Holiday) and 'getLibStatut' will always evaluate to true. |
| htdocs/hrm/class/position.class.php | 300 | Call to function property_exists() with Position and 'ref' will always evaluate to true. |
| htdocs/hrm/class/position.class.php | 303 | Call to function property_exists() with Position and 'status' will always evaluate to true. |
| htdocs/hrm/class/position.class.php | 306 | Call to function property_exists() with Position and 'date_creation' will always evaluate to true. |
| htdocs/hrm/class/position.class.php | 309 | Call to function property_exists() with Position and 'date_modification' will always evaluate to true. |
| htdocs/hrm/class/position.class.php | 1135 | Call to function method_exists() with $this(Position) and 'getNomUrl' will always evaluate to true. |
| htdocs/hrm/class/position.class.php | 1144 | Call to function property_exists() with $this(Position) and 'date_end' will always evaluate to true. |
| htdocs/hrm/class/position.class.php | 1144 | Call to function property_exists() with $this(Position) and 'date_start' will always evaluate to true. |
| htdocs/hrm/class/skill.class.php | 351 | Call to function property_exists() with Skill and 'ref' will always evaluate to true. |
| htdocs/hrm/class/skill.class.php | 354 | Call to function property_exists() with Skill and 'label' will always evaluate to true. |
| htdocs/hrm/class/skill.class.php | 358 | Call to function property_exists() with Skill and 'status' will always evaluate to true. |
| htdocs/hrm/class/skill.class.php | 361 | Call to function property_exists() with Skill and 'date_creation' will always evaluate to true. |
| htdocs/hrm/class/skill.class.php | 364 | Call to function property_exists() with Skill and 'date_modification' will always evaluate to true. |
| htdocs/hrm/class/skill.class.php | 1145 | Call to function method_exists() with $this(Skill) and 'getNomUrl' will always evaluate to true. |
| htdocs/hrm/class/skill.class.php | 1149 | Call to function property_exists() with $this(Skill) and 'skill_type' will always evaluate to true. |
| htdocs/hrm/class/skill.class.php | 1153 | Call to function property_exists() with $this(Skill) and 'description' will always evaluate to true. |
| htdocs/hrm/class/skilldet.class.php | 267 | Call to function property_exists() with Skilldet and 'ref' will always evaluate to true. |
| htdocs/hrm/class/skilldet.class.php | 270 | Call to function property_exists() with Skilldet and 'status' will always evaluate to true. |
| htdocs/hrm/class/skilldet.class.php | 273 | Call to function property_exists() with Skilldet and 'date_creation' will always evaluate to true. |
| htdocs/hrm/class/skilldet.class.php | 276 | Call to function property_exists() with Skilldet and 'date_modification' will always evaluate to true. |
| htdocs/hrm/class/skillrank.class.php | 253 | Call to function property_exists() with SkillRank and 'ref' will always evaluate to true. |
| htdocs/hrm/class/skillrank.class.php | 256 | Call to function property_exists() with SkillRank and 'status' will always evaluate to true. |
| htdocs/hrm/class/skillrank.class.php | 259 | Call to function property_exists() with SkillRank and 'date_creation' will always evaluate to true. |
| htdocs/hrm/class/skillrank.class.php | 262 | Call to function property_exists() with SkillRank and 'date_modification' will always evaluate to true. |
| htdocs/hrm/class/skillrank.class.php | 266 | Call to function property_exists() with SkillRank and 'fk_object' will always evaluate to true. |
| htdocs/hrm/establishment/card.php | 279 | Loose comparison using == between 'edit' and 'edit' will always evaluate to true. |
| htdocs/hrm/skill_tab.php | 84 | Loose comparison using == between 'user' and 'user' will always evaluate to true. |
| htdocs/hrm/skill_tab.php | 440 | Call to function is_array() with list will always evaluate to true. |
| htdocs/hrm/skill_tab.php | 569 | Call to function is_array() with list will always evaluate to true. |
| htdocs/imports/import.php | 869 | Parameter #3 $insertArray of function arrayInsert expects array{label?: string, example1?: string, required?: bool, imported?: bool|int, position?: int}, non-empty-array given. |
| htdocs/imports/import.php | 1217 | Loose comparison using == between 'guess'|'session' and 'orderoftargets' will always evaluate to false. |
| htdocs/imports/import.php | 1257 | Loose comparison using == between 'session' and 'session' will always evaluate to true. |
| htdocs/intracommreport/class/intracommreport.class.php | 802 | Call to function method_exists() with $this(IntracommReport) and 'getNomUrl' will always evaluate to true. |
| htdocs/intracommreport/class/intracommreport.class.php | 806 | Call to function property_exists() with $this(IntracommReport) and 'label' will always evaluate to true. |
| htdocs/intracommreport/class/intracommreport.class.php | 809 | Call to function property_exists() with $this(IntracommReport) and 'thirdparty' will always evaluate to true. |
| htdocs/knowledgemanagement/class/api_knowledgemanagement.class.php | 176 | Loose comparison using != between *NEVER* and '-1' will always evaluate to true. |
| htdocs/knowledgemanagement/class/api_knowledgemanagement.class.php | 177 | Loose comparison using == between *NEVER* and -2 will always evaluate to false. |
| htdocs/knowledgemanagement/class/knowledgerecord.class.php | 296 | Call to function property_exists() with KnowledgeRecord and 'ref' will always evaluate to true. |
| htdocs/knowledgemanagement/class/knowledgerecord.class.php | 300 | Call to function property_exists() with KnowledgeRecord and 'question' will always evaluate to true. |
| htdocs/knowledgemanagement/class/knowledgerecord.class.php | 304 | Call to function property_exists() with KnowledgeRecord and 'status' will always evaluate to true. |
| htdocs/knowledgemanagement/class/knowledgerecord.class.php | 307 | Call to function property_exists() with KnowledgeRecord and 'date_creation' will always evaluate to true. |
| htdocs/knowledgemanagement/class/knowledgerecord.class.php | 310 | Call to function property_exists() with KnowledgeRecord and 'date_modification' will always evaluate to true. |
| htdocs/knowledgemanagement/class/knowledgerecord.class.php | 1201 | Call to function method_exists() with $this(KnowledgeRecord) and 'getNomUrl' will always evaluate to true. |
| htdocs/knowledgemanagement/class/knowledgerecord.class.php | 1205 | Call to function property_exists() with $this(KnowledgeRecord) and 'lang' will always evaluate to true. |
| htdocs/knowledgemanagement/class/knowledgerecord.class.php | 1209 | Call to function property_exists() with $this(KnowledgeRecord) and 'question' will always evaluate to true. |
| htdocs/knowledgemanagement/class/knowledgerecord.class.php | 1212 | Call to function method_exists() with $this(KnowledgeRecord) and 'getLibStatut' will always evaluate to true. |
| htdocs/main.inc.php | 519 | Call to function is_array() with list will always evaluate to true. |
| htdocs/main.inc.php | 1280 | Loose comparison using == between ''|'0' and 1 will always evaluate to false. |
| htdocs/main.inc.php | 2373 | Call to function is_array() with array will always evaluate to true. |
| htdocs/main.inc.php | 2373 | Variable $_POST in isset() always exists and is not nullable. |
| htdocs/main.inc.php | 3514 | Call to function is_array() with array{} will always evaluate to true. |
| htdocs/main.inc.php | 3931 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/modulebuilder/index.php | 4994 | Variable $proparrayofkeyval in isset() always exists and is not nullable. |
| htdocs/modulebuilder/index.php | 4996 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/modulebuilder/index.php | 5085 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/modulebuilder/index.php | 5086 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/modulebuilder/index.php | 5164 | Loose comparison using == between 'objects' and 'specifications' will always evaluate to false. |
| htdocs/modulebuilder/index.php | 5374 | Call to function is_array() with non-empty-array will always evaluate to true. |
| htdocs/modulebuilder/template/class/api_mymodule.class.php | 158 | Loose comparison using != between *NEVER* and '-1' will always evaluate to true. |
| htdocs/modulebuilder/template/class/api_mymodule.class.php | 159 | Loose comparison using == between *NEVER* and -2 will always evaluate to false. |
| htdocs/modulebuilder/template/class/myobject.class.php | 347 | Call to function property_exists() with MyObject and 'ref' will always evaluate to true. |
| htdocs/modulebuilder/template/class/myobject.class.php | 350 | Call to function property_exists() with MyObject and 'label' will always evaluate to true. |
| htdocs/modulebuilder/template/class/myobject.class.php | 353 | Call to function property_exists() with MyObject and 'status' will always evaluate to true. |
| htdocs/modulebuilder/template/class/myobject.class.php | 356 | Call to function property_exists() with MyObject and 'date_creation' will always evaluate to true. |
| htdocs/modulebuilder/template/class/myobject.class.php | 359 | Call to function property_exists() with MyObject and 'date_modification' will always evaluate to true. |
| htdocs/modulebuilder/template/class/myobject.class.php | 801 | Call to function property_exists() with $this(MyObject) and 'ref' will always evaluate to true. |
| htdocs/modulebuilder/template/class/myobject.class.php | 804 | Call to function property_exists() with $this(MyObject) and 'label' will always evaluate to true. |
| htdocs/modulebuilder/template/class/myobject.class.php | 953 | Call to function method_exists() with $this(MyObject) and 'getNomUrl' will always evaluate to true. |
| htdocs/modulebuilder/template/class/myobject.class.php | 957 | Call to function property_exists() with $this(MyObject) and 'label' will always evaluate to true. |
| htdocs/modulebuilder/template/class/myobject.class.php | 960 | Call to function property_exists() with $this(MyObject) and 'thirdparty' will always evaluate to true. |
| htdocs/modulebuilder/template/class/myobject.class.php | 963 | Call to function property_exists() with $this(MyObject) and 'amount' will always evaluate to true. |
| htdocs/modulebuilder/template/class/myobject.class.php | 967 | Call to function method_exists() with $this(MyObject) and 'getLibStatut' will always evaluate to true. |
| htdocs/modulebuilder/template/class/myobject.class.php | 1069 | Loose comparison using == between 1 and 1 will always evaluate to true. |
| htdocs/modulebuilder/template/core/modules/modMyModule.class.php | 338 | Property DolibarrModules::$menu (1|array) does not accept non-empty-array. |
| htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php | 179 | Call to function is_object() with object will always evaluate to true. |
| htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php | 1260 | Property pdf_standard_myobject::$cols (array) does not accept non-empty-array. |
| htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php | 1299 | Property pdf_standard_myobject::$cols (array) does not accept non-empty-array. |
| htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php | 1310 | Property pdf_standard_myobject::$cols (array) does not accept non-empty-array. |
| htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php | 1314 | Property pdf_standard_myobject::$cols (array) does not accept non-empty-array. |
| htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php | 1325 | Property pdf_standard_myobject::$cols (array) does not accept non-empty-array. |
| htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php | 1336 | Property pdf_standard_myobject::$cols (array) does not accept non-empty-array. |
| htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php | 1346 | Property pdf_standard_myobject::$cols (array) does not accept non-empty-array. |
| htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php | 1350 | Property pdf_standard_myobject::$cols (array) does not accept non-empty-array. |
| htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php | 1360 | Property pdf_standard_myobject::$cols (array) does not accept non-empty-array. |
| htdocs/modulebuilder/template/core/modules/mymodule/doc/pdf_standard_myobject.modules.php | 1364 | Property pdf_standard_myobject::$cols (array) does not accept non-empty-array. |
| htdocs/modulebuilder/template/myobject_agenda.php | 362 | Call to function is_numeric() with 0 will always evaluate to true. |
| htdocs/modulebuilder/template/myobject_agenda.php | 364 | Call to function is_numeric() with 0 will always evaluate to true. |
| htdocs/mrp/class/api_mos.class.php | 168 | Loose comparison using != between *NEVER* and '-1' will always evaluate to true. |
| htdocs/mrp/class/api_mos.class.php | 169 | Loose comparison using == between *NEVER* and -2 will always evaluate to false. |
| htdocs/mrp/class/mo.class.php | 464 | Call to function property_exists() with $this(Mo) and 'socid' will always evaluate to true. |
| htdocs/mrp/class/mo.class.php | 2149 | Call to function method_exists() with $this(Mo) and 'getNomUrl' will always evaluate to true. |
| htdocs/mrp/class/mo.class.php | 2158 | Call to function property_exists() with $this(Mo) and 'qty' will always evaluate to true. |
| htdocs/mrp/class/mo.class.php | 2162 | Call to function property_exists() with $this(Mo) and 'qty' will always evaluate to true. |
| htdocs/mrp/class/mo.class.php | 2166 | Call to function method_exists() with $this(Mo) and 'getLibStatut' will always evaluate to true. |
| htdocs/mrp/mo_list.php | 281 | Call to function in_array() with arguments 'changedateend…'|'changedatestart…', array{'changedatestart…', 'changedateend…'} and true will always evaluate to true. |
| htdocs/mrp/mo_production.php | 1050 | Call to function is_object() with MoLine will always evaluate to true. |
| htdocs/mrp/mo_production.php | 1546 | Loose comparison using == between 'consumeandproduceall' and 'consumeandproduceall' will always evaluate to true. |
| htdocs/mrp/mo_production.php | 1986 | Loose comparison using == between 'consumeandproduceall' and 'consumeandproduceall' will always evaluate to true. |
| htdocs/opensurvey/class/opensurveysondage.class.php | 73 | PHPDoc type array of property Opensurveysondage::$lines is not covariant with PHPDoc type array of overridden property CommonObject::$lines. |
| htdocs/opensurvey/results.php | 259 | Variable $erreur_ajout_date in isset() always exists and is not nullable. |
| htdocs/partnership/class/api_partnerships.class.php | 139 | Loose comparison using != between *NEVER* and '-1' will always evaluate to true. |
| htdocs/partnership/class/api_partnerships.class.php | 140 | Loose comparison using == between *NEVER* and -2 will always evaluate to false. |
| htdocs/partnership/class/partnership.class.php | 315 | Call to function property_exists() with Partnership and 'ref' will always evaluate to true. |
| htdocs/partnership/class/partnership.class.php | 319 | Call to function property_exists() with Partnership and 'status' will always evaluate to true. |
| htdocs/partnership/class/partnership.class.php | 322 | Call to function property_exists() with Partnership and 'date_creation' will always evaluate to true. |
| htdocs/partnership/class/partnership.class.php | 325 | Call to function property_exists() with Partnership and 'date_modification' will always evaluate to true. |
| htdocs/partnership/class/partnership.class.php | 1420 | Call to function method_exists() with $this(Partnership) and 'getNomUrl' will always evaluate to true. |
| htdocs/partnership/class/partnership.class.php | 1427 | Call to function property_exists() with $this(Partnership) and 'thirdparty' will always evaluate to true. |
| htdocs/partnership/class/partnership.class.php | 1430 | Call to function method_exists() with $this(Partnership) and 'getLibStatut' will always evaluate to true. |
| htdocs/partnership/class/partnershiputils.class.php | 221 | Call to function is_object() with Partnership will always evaluate to true. |
| htdocs/partnership/class/partnershiputils.class.php | 236 | Call to function is_array() with array{} will always evaluate to true. |
| htdocs/partnership/class/partnershiputils.class.php | 442 | Call to function is_object() with Partnership will always evaluate to true. |
| htdocs/partnership/class/partnershiputils.class.php | 460 | Call to function is_array() with array{} will always evaluate to true. |
| htdocs/paypal/lib/paypal.lib.php | 487 | Parameter #3 $value of function curl_setopt expects bool, int given. |
| htdocs/paypal/lib/paypal.lib.php | 509 | Parameter #3 $value of function curl_setopt expects bool, int given. |
| htdocs/paypal/lib/paypal.lib.php | 510 | Parameter #3 $value of function curl_setopt expects bool, int given. |
| htdocs/product/canvas/product/actions_card_product.class.php | 339 | Property ActionsCardProduct::$field_list (array) does not accept non-empty-list. |
| htdocs/product/class/html.formproduct.class.php | 280 | Strict comparison using === between 2 and 2 will always evaluate to true. |
| htdocs/product/class/product.class.php | 6307 | Loose comparison using == between *NEVER* and 2 will always evaluate to false. |
| htdocs/product/class/product.class.php | 6319 | Loose comparison using == between *NEVER* and 2 will always evaluate to false. |
| htdocs/product/class/productcustomerprice.class.php | 294 | Loose comparison using == between '' and 0 will always evaluate to false. |
| htdocs/product/class/productcustomerprice.class.php | 301 | Loose comparison using == between '' and 0 will always evaluate to false. |
| htdocs/product/class/productcustomerprice.class.php | 314 | Loose comparison using == between '' and 0 will always evaluate to false. |
| htdocs/product/class/productcustomerprice.class.php | 834 | Loose comparison using == between '' and 0 will always evaluate to false. |
| htdocs/product/class/productcustomerprice.class.php | 841 | Loose comparison using == between '' and 0 will always evaluate to false. |
| htdocs/product/class/productcustomerprice.class.php | 854 | Loose comparison using == between '' and 0 will always evaluate to false. |
| htdocs/product/class/productfournisseurprice.class.php | 335 | Call to function property_exists() with ProductFournisseurPrice and 'ref' will always evaluate to true. |
| htdocs/product/class/productfournisseurprice.class.php | 341 | Call to function property_exists() with ProductFournisseurPrice and 'status' will always evaluate to true. |
| htdocs/product/class/productfournisseurprice.class.php | 344 | Call to function property_exists() with ProductFournisseurPrice and 'date_creation' will always evaluate to true. |
| htdocs/product/class/productfournisseurprice.class.php | 347 | Call to function property_exists() with ProductFournisseurPrice and 'date_modification' will always evaluate to true. |
| htdocs/product/inventory/class/inventory.class.php | 697 | Call to function method_exists() with $this(Inventory) and 'getNomUrl' will always evaluate to true. |
| htdocs/product/inventory/class/inventory.class.php | 708 | Call to function method_exists() with $this(Inventory) and 'getLibStatut' will always evaluate to true. |
| htdocs/product/messaging.php | 206 | Call to function is_object() with Product will always evaluate to true. |
| htdocs/product/price.php | 1913 | Loose comparison using == between 'edit_level_price' and 'edit_level_price' will always evaluate to true. |
| htdocs/product/price.php | 2070 | Loose comparison using == between 'add_customer_price' and 'add_customer_price' will always evaluate to true. |
| htdocs/product/price.php | 2204 | Loose comparison using == between 'edit_customer_price' and 'edit_customer_price' will always evaluate to true. |
| htdocs/product/price.php | 2230 | Loose comparison using == between 'edit_customer_price' and 'edit_customer_price' will always evaluate to true. |
| htdocs/product/stock/class/mouvementstock.class.php | 1082 | Call to function is_object() with object will always evaluate to true. |
| htdocs/product/stock/list.php | 320 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/product/stock/list.php | 330 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/product/stock/movement_list.php | 905 | Loose comparison using == between 1 and 2 will always evaluate to false. |
| htdocs/product/stock/replenish.php | 934 | Variable $draftchecked in isset() always exists and is not nullable. |
| htdocs/product/stock/stocktransfer/class/stocktransfer.class.php | 367 | Call to function property_exists() with $this(StockTransfer) and 'socid' will always evaluate to true. |
| htdocs/projet/activity/perday.php | 267 | Call to function is_array() with array will always evaluate to true. |
| htdocs/projet/agenda.php | 127 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/ajax/projects.php | 93 | Loose comparison using == between 'gettasks' and 'gettasks' will always evaluate to true. |
| htdocs/projet/card.php | 94 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/class/project.class.php | 1964 | Loose comparison using != between 0 and 0 will always evaluate to false. |
| htdocs/projet/class/project.class.php | 2582 | Call to function method_exists() with $this(Project) and 'getNomUrl' will always evaluate to true. |
| htdocs/projet/class/project.class.php | 2603 | Call to function property_exists() with $this(Project) and 'thirdparty' will always evaluate to true. |
| htdocs/projet/class/project.class.php | 2640 | Call to function method_exists() with $this(Project) and 'getLibStatut' will always evaluate to true. |
| htdocs/projet/class/task.class.php | 1561 | Call to function is_array() with array will always evaluate to true. |
| htdocs/projet/class/task.class.php | 2813 | Call to function method_exists() with $this(Task) and 'getNomUrl' will always evaluate to true. |
| htdocs/projet/class/task.class.php | 2825 | Call to function property_exists() with $this(Task) and 'duration_effective' will always evaluate to true. |
| htdocs/projet/comment.php | 83 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/document.php | 57 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/element.php | 188 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/element.php | 1938 | Variable $total_time in isset() always exists and is not nullable. |
| htdocs/projet/ganttview.php | 56 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/list.php | 876 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/projet/list.php | 886 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/projet/messaging.php | 103 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/note.php | 52 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/tasks.php | 125 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/tasks/comment.php | 126 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/tasks/contact.php | 193 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/tasks/document.php | 123 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/tasks/list.php | 404 | Call to function is_object() with Project will always evaluate to true. |
| htdocs/projet/tasks/list.php | 486 | Loose comparison using == between 0 and 0 will always evaluate to true. |
| htdocs/projet/tasks/list.php | 496 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/projet/tasks/list.php | 1640 | Call to function is_object() with Form will always evaluate to true. |
| htdocs/projet/tasks/note.php | 65 | Call to function method_exists() with Task and 'fetchComments' will always evaluate to true. |
| htdocs/projet/tasks/note.php | 69 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/tasks/task.php | 324 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/tasks/time.php | 975 | Call to function method_exists() with Project and 'fetchComments' will always evaluate to true. |
| htdocs/projet/tasks/time.php | 1975 | Call to function is_array() with array{}|array{generateinvoice?: mixed, generateinter?: mixed} will always evaluate to true. |
| htdocs/projet/tasks/time.php | 2675 | Loose comparison using == between 'splitline' and 'splitline' will always evaluate to true. |
| htdocs/projet/tasks/time.php | 2731 | Loose comparison using == between 'splitline' and 'splitline' will always evaluate to true. |
| htdocs/projet/tasks/time.php | 2760 | Loose comparison using == between 'splitline' and 'splitline' will always evaluate to true. |
| htdocs/projet/tasks/time.php | 2766 | Loose comparison using == between 'splitline' and 'splitline' will always evaluate to true. |
| htdocs/projet/tasks/time.php | 2779 | Loose comparison using == between 'splitline' and 'splitline' will always evaluate to true. |
| htdocs/public/agenda/agendaexport.php | 93 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/cron/cron_run_jobs_by_url.php | 57 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/eventorganization/attendee_new.php | 48 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/eventorganization/subscriptionok.php | 49 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/fichinter/agendaexport.php | 62 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/fichinter/agendaexport.php | 623 | Loose comparison using != between '' and '' will always evaluate to false. |
| htdocs/public/langs/langs-tool-interface.php | 110 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/public/onlinesign/newonlinesign.php | 49 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/onlinesign/newonlinesign.php | 216 | Call to function method_exists() with CompanyBankAccount|Contrat|Expedition|Fichinter|Propal and 'call_trigger' will always evaluate to true. |
| htdocs/public/onlinesign/newonlinesign.php | 590 | Loose comparison using == between 'expedition' and 'expedition' will always evaluate to true. |
| htdocs/public/partnership/new.php | 50 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/payment/newpayment.php | 62 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/payment/newpayment.php | 884 | Variable $charge might not be defined. |
| htdocs/public/payment/newpayment.php | 887 | Variable $customer might not be defined. |
| htdocs/public/payment/newpayment.php | 2202 | Variable $attendee might not be defined. |
| htdocs/public/payment/newpayment.php | 2219 | Variable $attendee might not be defined. |
| htdocs/public/payment/newpayment.php | 2224 | Variable $attendee might not be defined. |
| htdocs/public/payment/newpayment.php | 2227 | Variable $attendee might not be defined. |
| htdocs/public/payment/newpayment.php | 2234 | Variable $invoice might not be defined. |
| htdocs/public/payment/newpayment.php | 2320 | Variable $invoice might not be defined. |
| htdocs/public/payment/newpayment.php | 2835 | Variable $sessionstripe might not be defined. |
| htdocs/public/payment/paymentko.php | 51 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/payment/paymentko.php | 143 | PHPDoc tag `@var` with type CommonObject is not subtype of native type stdClass. |
| htdocs/public/payment/paymentko.php | 176 | Call to function is_scalar() with (int|string) will always evaluate to true. |
| htdocs/public/payment/paymentok.php | 54 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/payment/paymentok.php | 207 | Call to function is_scalar() with (int|string) will always evaluate to true. |
| htdocs/public/payment/paymentok.php | 215 | Call to function is_scalar() with (int|string) will always evaluate to true. |
| htdocs/public/payment/paymentok.php | 1678 | Call to function is_object() with Facture will always evaluate to true. |
| htdocs/public/payment/paymentok.php | 2102 | Call to function is_object() with Adherent|Commande|Contrat|Facture|stdClass will always evaluate to true. |
| htdocs/public/payment/paymentok.php | 2278 | Call to function is_object() with Adherent|Commande|Contrat|Facture|stdClass will always evaluate to true. |
| htdocs/public/project/index.php | 44 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/project/new.php | 49 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/project/suggestbooth.php | 44 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/project/suggestbooth.php | 279 | Variable $emailcompany might not be defined. |
| htdocs/public/project/suggestbooth.php | 662 | Variable $object might not be defined. |
| htdocs/public/project/suggestconference.php | 44 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/project/suggestconference.php | 279 | Variable $emailcompany might not be defined. |
| htdocs/public/project/suggestconference.php | 574 | Variable $errors might not be defined. |
| htdocs/public/project/suggestconference.php | 604 | Variable $object might not be defined. |
| htdocs/public/project/suggestconference.php | 608 | Variable $object might not be defined. |
| htdocs/public/project/viewandvote.php | 43 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/project/viewandvote.php | 254 | Variable $suffix might not be defined. |
| htdocs/public/project/viewandvote.php | 315 | Variable $suffix might not be defined. |
| htdocs/public/recruitment/view.php | 321 | Variable $entity might not be defined. |
| htdocs/public/recruitment/view.php | 329 | Variable $suffix might not be defined. |
| htdocs/public/stripe/ipn.php | 36 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/test/test_arrays.php | 198 | Variable $param might not be defined. |
| htdocs/public/test/test_arrays.php | 199 | Variable $actioncode might not be defined. |
| htdocs/public/test/test_arrays.php | 200 | Variable $actioncode might not be defined. |
| htdocs/public/test/test_arrays.php | 202 | Variable $status might not be defined. |
| htdocs/public/test/test_arrays.php | 203 | Variable $status might not be defined. |
| htdocs/public/test/test_arrays.php | 205 | Variable $filter might not be defined. |
| htdocs/public/test/test_arrays.php | 208 | Variable $filtert might not be defined. |
| htdocs/public/test/test_arrays.php | 211 | Variable $socid might not be defined. |
| htdocs/public/test/test_arrays.php | 220 | Variable $type might not be defined. |
| htdocs/public/test/test_arrays.php | 223 | Variable $usergroup might not be defined. |
| htdocs/public/ticket/create_ticket.php | 52 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/ticket/index.php | 43 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/ticket/list.php | 45 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/ticket/view.php | 47 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/public/ticket/view.php | 183 | Variable $user might not be defined. |
| htdocs/public/ticket/view.php | 196 | Variable $user might not be defined. |
| htdocs/public/webportal/tpl/hero-header-banner.tpl.php | 4 | Variable $context might not be defined. |
| htdocs/public/webportal/tpl/hero-header-banner.tpl.php | 5 | Variable $context might not be defined. |
| htdocs/quickmemo/class/memo.class.php | 1155 | Loose comparison using == between 1 and 1 will always evaluate to true. |
| htdocs/reception/class/reception.class.php | 1840 | Call to function method_exists() with $this(Reception) and 'getNomUrl' will always evaluate to true. |
| htdocs/reception/class/reception.class.php | 1844 | Call to function property_exists() with $this(Reception) and 'thirdparty' will always evaluate to true. |
| htdocs/reception/class/reception.class.php | 1850 | Call to function method_exists() with $this(Reception) and 'getLibStatut' will always evaluate to true. |
| htdocs/reception/list.php | 438 | Call to function method_exists() with Reception and 'fetch_lines' will always evaluate to true. |
| htdocs/recruitment/class/api_recruitments.class.php | 178 | Loose comparison using != between *NEVER* and '-1' will always evaluate to true. |
| htdocs/recruitment/class/api_recruitments.class.php | 179 | Loose comparison using == between *NEVER* and -2 will always evaluate to false. |
| htdocs/recruitment/class/api_recruitments.class.php | 295 | Loose comparison using != between *NEVER* and '-1' will always evaluate to true. |
| htdocs/recruitment/class/api_recruitments.class.php | 296 | Loose comparison using == between *NEVER* and -2 will always evaluate to false. |
| htdocs/recruitment/class/recruitmentcandidature.class.php | 310 | Call to function property_exists() with RecruitmentCandidature and 'ref' will always evaluate to true. |
| htdocs/recruitment/class/recruitmentcandidature.class.php | 1156 | Call to function method_exists() with $this(RecruitmentCandidature) and 'getNomUrl' will always evaluate to true. |
| htdocs/recruitment/class/recruitmentcandidature.class.php | 1160 | Call to function property_exists() with $this(RecruitmentCandidature) and 'fk…' will always evaluate to true. |
| htdocs/recruitment/class/recruitmentcandidature.class.php | 1171 | Call to function property_exists() with $this(RecruitmentCandidature) and 'phone' will always evaluate to true. |
| htdocs/recruitment/class/recruitmentcandidature.class.php | 1174 | Call to function property_exists() with $this(RecruitmentCandidature) and 'email' will always evaluate to true. |
| htdocs/recruitment/class/recruitmentcandidature.class.php | 1177 | Call to function method_exists() with $this(RecruitmentCandidature) and 'getLibStatut' will always evaluate to true. |
| htdocs/recruitment/class/recruitmentjobposition.class.php | 320 | Call to function property_exists() with RecruitmentJobPosition and 'ref' will always evaluate to true. |
| htdocs/recruitment/class/recruitmentjobposition.class.php | 324 | Call to function property_exists() with RecruitmentJobPosition and 'label' will always evaluate to true. |
| htdocs/recruitment/class/recruitmentjobposition.class.php | 328 | Call to function property_exists() with RecruitmentJobPosition and 'status' will always evaluate to true. |
| htdocs/recruitment/class/recruitmentjobposition.class.php | 331 | Call to function property_exists() with RecruitmentJobPosition and 'date_creation' will always evaluate to true. |
| htdocs/recruitment/class/recruitmentjobposition.class.php | 334 | Call to function property_exists() with RecruitmentJobPosition and 'date_modification' will always evaluate to true. |
| htdocs/recruitment/class/recruitmentjobposition.class.php | 1203 | Call to function method_exists() with $this(RecruitmentJobPosition) and 'getNomUrl' will always evaluate to true. |
| htdocs/recruitment/class/recruitmentjobposition.class.php | 1211 | Call to function property_exists() with $this(RecruitmentJobPosition) and 'remuneration…' will always evaluate to true. |
| htdocs/recruitment/class/recruitmentjobposition.class.php | 1214 | Call to function method_exists() with $this(RecruitmentJobPosition) and 'getLibStatut' will always evaluate to true. |
| htdocs/recruitment/core/modules/recruitment/doc/pdf_standard_recruitmentjobposition.modules.php | 203 | Call to function is_object() with object will always evaluate to true. |
| htdocs/resource/class/html.formresource.class.php | 325 | Call to function is_numeric() with float|int|int|(non-falsy-string&numeric-string) will always evaluate to true. |
| htdocs/resource/element_resource.php | 338 | Loose comparison using == between int and -1 will always evaluate to false. |
| htdocs/resource/element_resource.php | 574 | Call to function is_object() with Fichinter will always evaluate to true. |
| htdocs/resource/element_resource.php | 626 | Call to function is_object() with Product will always evaluate to true. |
| htdocs/salaries/class/paymentsalary.class.php | 267 | Call to function is_numeric() with float will always evaluate to true. |
| htdocs/salaries/virement_request.php | 121 | Loose comparison using == between 'salaire' and 'bank-transfer' will always evaluate to false. |
| htdocs/salaries/virement_request.php | 491 | Loose comparison using == between 'salaire' and 'salaire' will always evaluate to true. |
| htdocs/salaries/virement_request.php | 569 | Loose comparison using == between 'salaire' and 'bank-transfer' will always evaluate to false. |
| htdocs/salaries/virement_request.php | 690 | Loose comparison using == between 'salaire' and 'salaire' will always evaluate to true. |
| htdocs/societe/agenda.php | 191 | Call to function is_object() with Societe will always evaluate to true. |
| htdocs/societe/canvas/company/tpl/card_view.tpl.php | 295 | Variable $formfile might not be defined. |
| htdocs/societe/card.php | 1332 | Call to function is_numeric() with 0|1|2|3|4|5|6|7|8|9 will always evaluate to true. |
| htdocs/societe/card.php | 3041 | Call to function is_numeric() with 0|1|2|3|4|5|6|7|8|9 will always evaluate to true. |
| htdocs/societe/class/api_thirdparties.class.php | 200 | Loose comparison using == between 4 and 4 will always evaluate to true. |
| htdocs/societe/class/societe.class.php | 1211 | Property Contact::$roles (array|null) does not accept non-empty-list. |
| htdocs/societe/class/societe.class.php | 3754 | Loose comparison using != between 'email'|'mobile' and 'poste' will always evaluate to true. |
| htdocs/societe/class/societe.class.php | 3756 | Loose comparison using != between 'email'|'mobile' and 'poste' will always evaluate to true. |
| htdocs/societe/consumption.php | 708 | Loose comparison using == between 0 and 1 will always evaluate to false. |
| htdocs/societe/messaging.php | 177 | Call to function is_object() with Societe will always evaluate to true. |
| htdocs/societe/paymentmodes.php | 1165 | Call to function is_object() with Stripe will always evaluate to true. |
| htdocs/societe/paymentmodes.php | 1555 | Call to function is_array() with array will always evaluate to true. |
| htdocs/societe/price.php | 444 | Loose comparison using == between 'add_customer_price' and 'add_customer_price' will always evaluate to true. |
| htdocs/societe/price.php | 552 | Loose comparison using == between 'edit_customer_price' and 'edit_customer_price' will always evaluate to true. |
| htdocs/societe/price.php | 578 | Loose comparison using == between 'edit_customer_price' and 'edit_customer_price' will always evaluate to true. |
| htdocs/stripe/ajax/ajax.php | 122 | Call to function is_object() with Facture will always evaluate to true. |
| htdocs/stripe/class/actions_stripe.class.php | 131 | Loose comparison using == between 7 and 4 will always evaluate to false. |
| htdocs/stripe/class/stripe.class.php | 1104 | Call to function is_object() with CompanyPaymentMode will always evaluate to true. |
| htdocs/supplier_proposal/card.php | 1682 | Variable $fk_account might not be defined. |
| htdocs/supplier_proposal/class/supplier_proposal.class.php | 2857 | Call to function method_exists() with $this(SupplierProposal) and 'getNomUrl' will always evaluate to true. |
| htdocs/supplier_proposal/class/supplier_proposal.class.php | 2861 | Call to function property_exists() with $this(SupplierProposal) and 'socid' will always evaluate to true. |
| htdocs/supplier_proposal/class/supplier_proposal.class.php | 2864 | Call to function property_exists() with $this(SupplierProposal) and 'delivery_date' will always evaluate to true. |
| htdocs/supplier_proposal/class/supplier_proposal.class.php | 2867 | Call to function property_exists() with $this(SupplierProposal) and 'total_ttc' will always evaluate to true. |
| htdocs/supplier_proposal/class/supplier_proposal.class.php | 2870 | Call to function method_exists() with $this(SupplierProposal) and 'getLibStatut' will always evaluate to true. |
| htdocs/supplier_proposal/index.php | 168 | Parameter #1 $array (array{non-falsy-string, mixed, mixed, mixed, mixed}) of array_values is already a list, call has no effect. |
| htdocs/takepos/invoice.php | 1730 | Variable $body_ticket might not be defined. |
| htdocs/takepos/invoice.php | 1730 | Variable $footer_ticket might not be defined. |
| htdocs/takepos/invoice.php | 1730 | Variable $header_soc might not be defined. |
| htdocs/takepos/invoice.php | 1730 | Variable $header_ticket might not be defined. |
| htdocs/takepos/invoice.php | 1730 | Variable $ticket_total might not be defined. |
| htdocs/takepos/pay.php | 163 | Variable $keyforstripeterminalbank in isset() always exists and is not nullable. |
| htdocs/takepos/pay.php | 288 | Call to function is_object() with Facture will always evaluate to true. |
| htdocs/takepos/pay.php | 641 | Variable $keyforstripeterminalbank in isset() always exists and is not nullable. |
| htdocs/takepos/pay.php | 752 | Variable $keyforstripeterminalbank in isset() always exists and is not nullable. |
| htdocs/takepos/receipt.php | 96 | Loose comparison using != between non-empty-string and '' will always evaluate to true. |
| htdocs/ticket/card.php | 563 | Loose comparison using == between 'setsubject' and 'setsubject' will always evaluate to true. |
| htdocs/ticket/card.php | 567 | Loose comparison using == between 'setsubject' and 'setsubject' will always evaluate to true. |
| htdocs/ticket/class/cticketcategory.class.php | 249 | Call to function property_exists() with CTicketCategory and 'ref' will always evaluate to true. |
| htdocs/ticket/class/cticketcategory.class.php | 252 | Call to function property_exists() with CTicketCategory and 'label' will always evaluate to true. |
| htdocs/ticket/class/cticketcategory.class.php | 256 | Call to function property_exists() with CTicketCategory and 'date_creation' will always evaluate to true. |
| htdocs/ticket/class/cticketcategory.class.php | 259 | Call to function property_exists() with CTicketCategory and 'date_modification' will always evaluate to true. |
| htdocs/ticket/class/ticket.class.php | 2051 | Call to function is_array() with array{paths: mixed, names: mixed, mimes: mixed} will always evaluate to true. |
| htdocs/ticket/class/ticket.class.php | 2066 | Call to function array_key_exists() with 'paths' and array{paths: mixed, names: mixed, mimes: mixed} will always evaluate to true. |
| htdocs/ticket/class/ticket.class.php | 2066 | Call to function is_array() with array{paths: mixed, names: mixed, mimes: mixed} will always evaluate to true. |
| htdocs/ticket/class/ticket.class.php | 3449 | Call to function is_array() with array will always evaluate to true. |
| htdocs/ticket/class/ticket.class.php | 3677 | Call to function method_exists() with $this(Ticket) and 'getNomUrl' will always evaluate to true. |
| htdocs/ticket/class/ticket.class.php | 3684 | Call to function property_exists() with $this(Ticket) and 'type_code' will always evaluate to true. |
| htdocs/ticket/class/ticket.class.php | 3688 | Call to function method_exists() with $this(Ticket) and 'getLibStatut' will always evaluate to true. |
| htdocs/user/agenda.php | 185 | Call to function is_object() with User will always evaluate to true. |
| htdocs/user/bank.php | 406 | Call to function property_exists() with User and 'admin' will always evaluate to true. |
| htdocs/user/card.php | 1057 | Call to function is_array() with array will always evaluate to true. |
| htdocs/user/class/user.class.php | 3526 | Call to function method_exists() with $this(User) and 'getNomUrl' will always evaluate to true. |
| htdocs/user/class/user.class.php | 3542 | Call to function method_exists() with $this(User) and 'getLibStatut' will always evaluate to true. |
| htdocs/user/class/usergroup.class.php | 1077 | Call to function method_exists() with $this(UserGroup) and 'getNomUrl' will always evaluate to true. |
| htdocs/user/class/usergroup.class.php | 1081 | Call to function property_exists() with $this(UserGroup) and 'members' will always evaluate to true. |
| htdocs/user/class/usergroup.class.php | 1084 | Call to function property_exists() with $this(UserGroup) and 'nb_rights' will always evaluate to true. |
| htdocs/user/group/list.php | 268 | Loose comparison using != between *NEVER* and '' will always evaluate to true. |
| htdocs/user/group/list.php | 276 | Loose comparison using != between '' and '' will always evaluate to false. |
| htdocs/user/list.php | 1364 | Offset 'val' on array{val: array{'u.salary': (float|int)}, nbfield: int, pos?: non-empty-array} in isset() always exists and is not nullable. |
| htdocs/user/list.php | 1367 | Offset 'u.salary' on array{'u.salary': (float|int)} in isset() always exists and is not nullable. |
| htdocs/user/messaging.php | 198 | Call to function is_object() with User will always evaluate to true. |
| htdocs/user/notify/card.php | 198 | Call to function property_exists() with User and 'admin' will always evaluate to true. |
| htdocs/user/perms.php | 307 | Call to function is_object() with object will always evaluate to true. |
| htdocs/user/perms.php | 761 | Call to function is_array() with array will always evaluate to true. |
| htdocs/user/perms.php | 761 | Variable $permsgroupbyentitypluszero in isset() always exists and is not nullable. |
| htdocs/user/perms.php | 834 | Call to function is_array() with array will always evaluate to true. |
| htdocs/user/perms.php | 834 | Variable $permsgroupbyentitypluszero in isset() always exists and is not nullable. |
| htdocs/user/perms.php | 842 | Call to function is_array() with array will always evaluate to true. |
| htdocs/user/perms.php | 842 | Variable $permsgroupbyentitypluszero in isset() always exists and is not nullable. |
| htdocs/variants/ajax/get_attribute_values.php | 89 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/variants/class/ProductAttribute.class.php | 1275 | Call to function method_exists() with $this(ProductAttribute) and 'getNomUrl' will always evaluate to true. |
| htdocs/variants/class/ProductAttribute.class.php | 1279 | Call to function property_exists() with $this(ProductAttribute) and 'label' will always evaluate to true. |
| htdocs/variants/class/ProductAttribute.class.php | 1282 | Call to function property_exists() with $this(ProductAttribute) and 'thirdparty' will always evaluate to true. |
| htdocs/variants/class/ProductAttribute.class.php | 1285 | Call to function method_exists() with $this(ProductAttribute) and 'getLibStatut' will always evaluate to true. |
| htdocs/variants/class/ProductCombination.class.php | 1248 | Loose comparison using != between 'ErrorProductAlready…' and 'ErrorProductAlready…' will always evaluate to false. |
| htdocs/variants/combinations.php | 552 | Function json_encode invoked with 2 parameters, 1 required. |
| htdocs/variants/combinations.php | 695 | Call to function is_array() with array will always evaluate to true. |
| htdocs/viewimage.php | 112 | Call to function is_numeric() with int will always evaluate to true. |
| htdocs/webhook/class/target.class.php | 378 | Call to function property_exists() with Target and 'ref' will always evaluate to true. |
| htdocs/webhook/class/target.class.php | 382 | Call to function property_exists() with Target and 'label' will always evaluate to true. |
| htdocs/webhook/class/target.class.php | 386 | Call to function property_exists() with Target and 'status' will always evaluate to true. |
| htdocs/webhook/class/target.class.php | 389 | Call to function property_exists() with Target and 'date_creation' will always evaluate to true. |
| htdocs/webhook/class/target.class.php | 392 | Call to function property_exists() with Target and 'date_modification' will always evaluate to true. |
| htdocs/webportal/class/html.formwebportal.class.php | 965 | Call to function is_array() with list will always evaluate to true. |
| htdocs/webportal/class/html.formwebportal.class.php | 1002 | Call to function is_array() with list will always evaluate to true. |
| htdocs/webportal/class/html.formwebportal.class.php | 1047 | Call to function is_array() with list will always evaluate to true. |
| htdocs/webportal/class/html.formwebportal.class.php | 1073 | Call to function is_array() with list will always evaluate to true. |
| htdocs/webportal/class/html.formwebportal.class.php | 1102 | Call to function is_array() with list will always evaluate to true. |
| htdocs/webportal/class/html.formwebportal.class.php | 1103 | Call to function is_array() with list will always evaluate to true. |
| htdocs/webportal/class/html.formwebportal.class.php | 1133 | Call to function is_array() with list will always evaluate to true. |
| htdocs/webportal/class/webportalinvoice.class.php | 243 | Loose comparison using == between 'nolink' and 'nolink' will always evaluate to true. |
| htdocs/webportal/class/webportalinvoice.class.php | 288 | Call to function method_exists() with $this(WebPortalInvoice) and 'getNomUrl' will always evaluate to true. |
| htdocs/webportal/class/webportalinvoice.class.php | 290 | Call to function property_exists() with $this(WebPortalInvoice) and 'socid' will always evaluate to true. |
| htdocs/webportal/class/webportalinvoice.class.php | 293 | Call to function property_exists() with $this(WebPortalInvoice) and 'fk_user_author' will always evaluate to true. |
| htdocs/webportal/class/webportalinvoice.class.php | 296 | Call to function method_exists() with $this(WebPortalInvoice) and 'getLibStatut' will always evaluate to true. |
| htdocs/webportal/class/webportalmember.class.php | 315 | Strict comparison using === between 'nolink' and 'nolink' will always evaluate to true. |
| htdocs/webportal/class/webportalmember.class.php | 445 | Call to function is_array() with array{}|array{mixed} will always evaluate to true. |
| htdocs/webportal/class/webportalorder.class.php | 236 | Strict comparison using === between 'nolink' and 'nolink' will always evaluate to true. |
| htdocs/webportal/class/webportalorder.class.php | 281 | Call to function method_exists() with $this(WebPortalOrder) and 'getNomUrl' will always evaluate to true. |
| htdocs/webportal/class/webportalorder.class.php | 284 | Call to function property_exists() with $this(WebPortalOrder) and 'thirdparty' will always evaluate to true. |
| htdocs/webportal/class/webportalorder.class.php | 287 | Call to function property_exists() with $this(WebPortalOrder) and 'total_ht' will always evaluate to true. |
| htdocs/webportal/class/webportalorder.class.php | 290 | Call to function method_exists() with $this(WebPortalOrder) and 'getLibStatut' will always evaluate to true. |
| htdocs/webportal/class/webportalpartnership.class.php | 249 | Loose comparison using != between 'nolink' and 'nolink' will always evaluate to false. |
| htdocs/webportal/class/webportalpartnership.class.php | 272 | Loose comparison using == between 'nolink' and 'nolink' will always evaluate to true. |
| htdocs/webportal/class/webportalpartnership.class.php | 278 | Loose comparison using == between 'nolink' and 'nolink' will always evaluate to true. |
| htdocs/webportal/class/webportalpropal.class.php | 230 | Strict comparison using === between 'nolink' and 'nolink' will always evaluate to true. |
| htdocs/webportal/class/webportalpropal.class.php | 275 | Call to function method_exists() with $this(WebPortalPropal) and 'getNomUrl' will always evaluate to true. |
| htdocs/webportal/class/webportalpropal.class.php | 279 | Call to function method_exists() with $this(WebPortalPropal) and 'getLibStatut' will always evaluate to true. |
| htdocs/webservices/server_productorservice.php | 182 | Call to function is_array() with non-empty-array will always evaluate to true. |
| htdocs/website/class/website.class.php | 174 | Call to function is_array() with list will always evaluate to true. |
| htdocs/website/class/website.class.php | 240 | Call to function is_array() with list will always evaluate to true. |
| htdocs/website/class/website.class.php | 515 | Call to function is_array() with list will always evaluate to true. |
| htdocs/website/class/website.class.php | 565 | Call to function is_array() with list will always evaluate to true. |
| htdocs/website/class/website.class.php | 1625 | Call to function is_array() with list will always evaluate to true. |
| htdocs/website/index.php | 2267 | Call to function is_array() with list will always evaluate to true. |
| htdocs/website/index.php | 2300 | Call to function is_array() with list will always evaluate to true. |
| htdocs/website/index.php | 4178 | Loose comparison using != between 'editcss' and 'createcontainer' will always evaluate to true. |
| htdocs/website/index.php | 4555 | Loose comparison using == between 'createsite' and 'createcontainer' will always evaluate to false. |
| htdocs/website/index.php | 4624 | Loose comparison using == between 'createsite' and 'createsite' will always evaluate to true. |
| htdocs/website/index.php | 5015 | Loose comparison using == between 'createcontainer' and 'createcontainer' will always evaluate to true. |
| htdocs/website/samples/wrapper.php | 25 | Path in require_once() "./master.inc.php" is not a file or it does not exist. |
| scripts/product/migrate_picture_path.php | 85 | Loose comparison using == between 'product' and 'product' will always evaluate to true. |
| scripts/user/migrate_picture_path.php | 85 | Loose comparison using == between 'user' and 'user' will always evaluate to true. |
| File | Line | Detail |
| htdocs/ai/class/privacy_guard.class.php | 664 | Plugin PhanPluginUnknownClosureReturnType Closure Closure(string $a, string $b) has no declared or inferred return type |
| htdocs/blockedlog/admin/filecheck.php | 534 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->trans('Loading').'...') output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/compta/tva/clients.php | 329 | TypeError PhanTypeArraySuspiciousNull Suspicious array access to $x_paye[$my_paye_thirdpartyid]['pstatus'] of type null |
| htdocs/compta/tva/clients.php | 329 | TypeError PhanTypeInvalidDimOffset Invalid offset "pstatus" of $x_paye[$my_paye_thirdpartyid] of array type array{totalht:float,vat:float,localtax1:float,localtax2:float,dtotal_ttc:float[],dtype:int[],datef:int[],datep:int[],company_name:string[],company_id:int[],company_alias:string[],company_email:string[],company_tva_intra:string[],company_client:int[],company_fournisseur:int[],company_customer_code:string[],company_supplier_code:string[],company_customer_accounting_code:string[],company_supplier_accounting_code:string[],company_status:int[],user_id:int[],drate:string[],ddate_start:int[],ddate_end:int[],facid:int[],facnum:string[],type:int[],ftotal_ttc:float[],descr:string[],totalht_list:string[],vat_list:float[],localtax1_list:float[],localtax2_list:float[],pid:int[],pref:string[],ptype:int[],payment_id:int[],payment_ref:string[],payment_amount:float[]} |
| htdocs/compta/tva/clients.php | 330 | TypeError PhanTypeArraySuspiciousNull Suspicious array access to $x_paye[$my_paye_thirdpartyid]['pstatusbuy'] of type null |
| htdocs/compta/tva/clients.php | 330 | TypeError PhanTypeInvalidDimOffset Invalid offset "pstatusbuy" of $x_paye[$my_paye_thirdpartyid] of array type array{totalht:float,vat:float,localtax1:float,localtax2:float,dtotal_ttc:float[],dtype:int[],datef:int[],datep:int[],company_name:string[],company_id:int[],company_alias:string[],company_email:string[],company_tva_intra:string[],company_client:int[],company_fournisseur:int[],company_customer_code:string[],company_supplier_code:string[],company_customer_accounting_code:string[],company_supplier_accounting_code:string[],company_status:int[],user_id:int[],drate:string[],ddate_start:int[],ddate_end:int[],facid:int[],facnum:string[],type:int[],ftotal_ttc:float[],descr:string[],totalht_list:string[],vat_list:float[],localtax1_list:float[],localtax2_list:float[],pid:int[],pref:string[],ptype:int[],payment_id:int[],payment_ref:string[],payment_amount:float[]} |
| htdocs/compta/tva/clients.php | 371 | TypeError PhanTypeArraySuspiciousNull Suspicious array access to $x_paye[$my_paye_thirdpartyid]['pstatus'] of type null |
| htdocs/compta/tva/clients.php | 371 | TypeError PhanTypeInvalidDimOffset Invalid offset "pstatus" of $x_paye[$my_paye_thirdpartyid] of array type array{totalht:float,vat:float,localtax1:float,localtax2:float,dtotal_ttc:float[],dtype:int[],datef:int[],datep:int[],company_name:string[],company_id:int[],company_alias:string[],company_email:string[],company_tva_intra:string[],company_client:int[],company_fournisseur:int[],company_customer_code:string[],company_supplier_code:string[],company_customer_accounting_code:string[],company_supplier_accounting_code:string[],company_status:int[],user_id:int[],drate:string[],ddate_start:int[],ddate_end:int[],facid:int[],facnum:string[],type:int[],ftotal_ttc:float[],descr:string[],totalht_list:string[],vat_list:float[],localtax1_list:float[],localtax2_list:float[],pid:int[],pref:string[],ptype:int[],payment_id:int[],payment_ref:string[],payment_amount:float[]} |
| htdocs/compta/tva/clients.php | 372 | TypeError PhanTypeArraySuspiciousNull Suspicious array access to $x_paye[$my_paye_thirdpartyid]['pstatusbuy'] of type null |
| htdocs/compta/tva/clients.php | 372 | TypeError PhanTypeInvalidDimOffset Invalid offset "pstatusbuy" of $x_paye[$my_paye_thirdpartyid] of array type array{totalht:float,vat:float,localtax1:float,localtax2:float,dtotal_ttc:float[],dtype:int[],datef:int[],datep:int[],company_name:string[],company_id:int[],company_alias:string[],company_email:string[],company_tva_intra:string[],company_client:int[],company_fournisseur:int[],company_customer_code:string[],company_supplier_code:string[],company_customer_accounting_code:string[],company_supplier_accounting_code:string[],company_status:int[],user_id:int[],drate:string[],ddate_start:int[],ddate_end:int[],facid:int[],facnum:string[],type:int[],ftotal_ttc:float[],descr:string[],totalht_list:string[],vat_list:float[],localtax1_list:float[],localtax2_list:float[],pid:int[],pref:string[],ptype:int[],payment_id:int[],payment_ref:string[],payment_amount:float[]} |
| htdocs/core/actions_addupdatedelete.inc.php | 158 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->param_list |
| htdocs/core/actions_addupdatedelete.inc.php | 324 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->param_list |
| htdocs/core/actions_massactions.inc.php | 187 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->socid |
| htdocs/core/actions_sendmails.inc.php | 168 | UndefError PhanUndeclaredProperty Reference to undeclared property \ExpenseReport->socid |
| htdocs/core/actions_sendmails.inc.php | 169 | UndefError PhanUndeclaredProperty Reference to undeclared property \ExpenseReport->socid |
| htdocs/core/ajax/ajaxdirtree.php | 435 | TypeError PhanTypeMismatchArgument Argument 1 ($fulltree) is $sqltree of type array but \tree_showpad() takes array defined at htdocs/core/lib/treeview.lib.php:37 |
| htdocs/core/class/CMailFile.class.php | 589 | TypeError PhanTypeMismatchArgument Argument 1 ($_strReferences) is $this->references of type non-empty-string but \SMTPs::setReferences() takes string[] defined at htdocs/core/class/smtps.class.php:1242 |
| htdocs/core/class/canvas.class.php | 255 | UndefError PhanUndeclaredMethod Call to undeclared method \ActionsContactCardCommon::doActions |
| htdocs/core/class/cgenericdic.class.php | 460 | UndefError PhanUndeclaredProperty Reference to undeclared property \CGenericDic->context |
| htdocs/core/class/cgenericdic.class.php | 470 | UndefError PhanUndeclaredProperty Reference to undeclared property \CGenericDic->context |
| htdocs/core/class/commonpeople.class.php | 115 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonPeople->societe |
| htdocs/core/class/commonpeople.class.php | 158 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonPeople->civilite |
| htdocs/core/class/commonpeople.class.php | 158 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonPeople->civility |
| htdocs/core/class/commonpeople.class.php | 158 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonPeople->civility_id |
| htdocs/core/class/commonpeople.class.php | 382 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonPeople->typent_code |
| htdocs/core/class/conf.class.php | 602 | TypeError PhanTypeMismatchProperty Assigning ($this->modules_parts as a field) of type array to property but \Conf->modules_parts is array |
| htdocs/core/class/ctyperesource.class.php | 417 | UndefError PhanUndeclaredProperty Reference to undeclared property \Ctyperesource->context |
| htdocs/core/class/ctyperesource.class.php | 427 | UndefError PhanUndeclaredProperty Reference to undeclared property \Ctyperesource->context |
| htdocs/core/class/dolgraph.class.php | 960 | UndefError PhanUndeclaredProperty Reference to undeclared property \DolGraph->shownographyet |
| htdocs/core/class/dolgraph.class.php | 1272 | UndefError PhanUndeclaredProperty Reference to undeclared property \DolGraph->shownographyet |
| htdocs/core/class/emailsenderprofile.class.php | 204 | UndefError PhanUndeclaredProperty Reference to undeclared property \EmailSenderProfile->title |
| htdocs/core/class/html.form.class.php | 1348 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$htmlname) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/class/html.form.class.php | 10960 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(' '.\$morecss) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/class/html.form.class.php | 11026 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$morecss) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/core/class/html.form.class.php | 14048 | ParamError PhanParamTooMany Call with 8 arg(s) to \Categorie::getNomUrl(int $withpicto = 0, string $option = '', int $maxlength = 0, string $moreparam = '', int $notooltip = 0, string $morecss = '', int $save_lastsearch_value = 0) which only takes 7 arg(s) defined at htdocs/categories/class/categorie.class.php:1937 |
| htdocs/core/class/html.form.class.php | 14048 | Plugin PhanPluginSuspiciousParamPosition Suspicious order for argument save_lastsearch_value - This is getting passed to parameter #7 (int $save_lastsearch_value) of \Categorie::getNomUrl(int $withpicto = 0, string $option = '', int $maxlength = 0, string $moreparam = '', int $notooltip = 0, string $morecss = '', int $save_lastsearch_value = 0) defined at htdocs/categories/class/categorie.class.php:1937 |
| htdocs/core/class/html.form.class.php | 14048 | TypeError PhanTypeMismatchArgument Argument 4 ($moreparam) is $save_lastsearch_value of type int but \Categorie::getNomUrl() takes string defined at htdocs/categories/class/categorie.class.php:1937 |
| htdocs/core/class/html.formaccounting.class.php | 636 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$labelhtmlname) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/core/class/html.formai.class.php | 232 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$format) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/core/class/html.formai.class.php | 232 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$function) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/core/class/html.formcompany.class.php | 1011 | UndefError PhanUndeclaredProperty Reference to undeclared property \FormCompany->idprof1 |
| htdocs/core/class/html.formcompany.class.php | 1012 | UndefError PhanUndeclaredProperty Reference to undeclared property \FormCompany->idprof1 |
| htdocs/core/class/html.formcompany.class.php | 1013 | UndefError PhanUndeclaredProperty Reference to undeclared property \FormCompany->idprof2 |
| htdocs/core/class/html.formcompany.class.php | 1014 | UndefError PhanUndeclaredProperty Reference to undeclared property \FormCompany->idprof2 |
| htdocs/core/class/html.formcompany.class.php | 1015 | UndefError PhanUndeclaredProperty Reference to undeclared property \FormCompany->idprof3 |
| htdocs/core/class/html.formcompany.class.php | 1016 | UndefError PhanUndeclaredProperty Reference to undeclared property \FormCompany->idprof3 |
| htdocs/core/class/html.formcompany.class.php | 1017 | UndefError PhanUndeclaredProperty Reference to undeclared property \FormCompany->idprof4 |
| htdocs/core/class/html.formcompany.class.php | 1018 | UndefError PhanUndeclaredProperty Reference to undeclared property \FormCompany->idprof4 |
| htdocs/core/class/html.formmail.class.php | 1692 | UndefError PhanUndeclaredProperty Reference to undeclared property \FormMail->errorstomail |
| htdocs/core/class/html.formother.class.php | 115 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$jstoexecuteonadd) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/core/class/html.formother.class.php | 130 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$jstoexecuteonadd) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/core/class/timespent.class.php | 860 | UndefError PhanUndeclaredProperty Reference to undeclared property \TimeSpent->label |
| htdocs/core/class/timespent.class.php | 1015 | UndefError PhanUndeclaredMethod Call to undeclared method \CommonNumRefGenerator::getNextValue |
| htdocs/core/js/lib_head.js.php | 75 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->transnoentitiesnoconv('Month01')) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/js/lib_head.js.php | 76 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->transnoentitiesnoconv('Month02')) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/js/lib_head.js.php | 77 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->transnoentitiesnoconv('Month03')) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/js/lib_head.js.php | 78 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->transnoentitiesnoconv('Month04')) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/js/lib_head.js.php | 79 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->transnoentitiesnoconv('Month05')) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/js/lib_head.js.php | 80 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->transnoentitiesnoconv('Month06')) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/js/lib_head.js.php | 81 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->transnoentitiesnoconv('Month07')) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/js/lib_head.js.php | 82 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->transnoentitiesnoconv('Month08')) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/js/lib_head.js.php | 83 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->transnoentitiesnoconv('Month09')) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/js/lib_head.js.php | 84 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->transnoentitiesnoconv('Month10')) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/js/lib_head.js.php | 85 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->transnoentitiesnoconv('Month11')) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/js/lib_head.js.php | 86 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->transnoentitiesnoconv('Month12')) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/js/lib_notification.js.php | 192 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->trans('ShowDetails')) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/core/lib/admin.lib.php | 1007 | UndefError PhanUndeclaredProperty Reference to undeclared property \DolibarrModules->id |
| htdocs/core/lib/admin.lib.php | 1009 | UndefError PhanUndeclaredProperty Reference to undeclared property \DolibarrModules->id |
| htdocs/core/lib/admin.lib.php | 1014 | UndefError PhanUndeclaredProperty Reference to undeclared property \DolibarrModules->id |
| htdocs/core/lib/admin.lib.php | 1020 | UndefError PhanUndeclaredProperty Reference to undeclared property \DolibarrModules->id |
| htdocs/core/lib/admin_extrafields.lib.php | 53 | Plugin PhanPluginUnknownClosureReturnType Closure Closure() has no declared or inferred return type |
| htdocs/core/lib/admin_extrafields.lib.php | 736 | Plugin PhanPluginUnknownClosureReturnType Closure Closure() has no declared or inferred return type |
| htdocs/core/lib/admin_extrafields.lib.php | 750 | Plugin PhanPluginUnknownClosureReturnType Closure Closure() has no declared or inferred return type |
| htdocs/core/lib/admin_extrafields.lib.php | 764 | Plugin PhanPluginUnknownClosureReturnType Closure Closure() has no declared or inferred return type |
| htdocs/core/lib/admin_extrafields.lib.php | 778 | Plugin PhanPluginUnknownClosureReturnType Closure Closure() has no declared or inferred return type |
| htdocs/core/lib/ajax.lib.php | 503 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(' '.\$morecss) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/lib/files.lib.php | 2028 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->date |
| htdocs/core/lib/files.lib.php | 4092 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$_SERVER['PHP_SELF'], 1) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/lib/files.lib.php | 4097 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js((string)\$object->id, 1) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/lib/files.lib.php | 4098 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$object->element, 1) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/lib/functions2.lib.php | 276 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->user_validation |
| htdocs/core/lib/functions2.lib.php | 321 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->user_approve |
| htdocs/core/lib/functions2.lib.php | 321 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->user_approve_id |
| htdocs/core/lib/functions2.lib.php | 332 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->date_approval |
| htdocs/core/lib/functions2.lib.php | 332 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->date_approve |
| htdocs/core/lib/functions2.lib.php | 334 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->date_approve |
| htdocs/core/lib/functions2.lib.php | 403 | UndefError PhanUndeclaredProperty Reference to undeclared property \Propal->user_signature_id |
| htdocs/core/lib/functions2.lib.php | 479 | UndefError PhanUndeclaredProperty Reference to undeclared property \Account->user_rappro |
| htdocs/core/lib/functions2.lib.php | 480 | UndefError PhanUndeclaredProperty Reference to undeclared property \Account->user_rappro |
| htdocs/core/lib/functions2.lib.php | 489 | UndefError PhanUndeclaredProperty Reference to undeclared property \Account->user_rappro |
| htdocs/core/lib/functions2.lib.php | 489 | UndefError PhanUndeclaredProperty Reference to undeclared property \Account->user_rappro_id |
| htdocs/core/lib/html.lib.php | 370 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$dialogcontent) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/lib/html.lib.php | 3922 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$paramkey) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/core/lib/html.lib.php | 3932 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$paramkey) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/core/lib/html.lib.php | 3934 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$paramkey) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/core/lib/html.lib.php | 3935 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$paramkey) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/core/lib/html.lib.php | 3980 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$paramkey) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/core/lib/images.lib.php | 674 | UndefError PhanUndeclaredFunction Call to undeclared function \imagecreatefromavif() |
| htdocs/core/lib/images.lib.php | 853 | UndefError PhanUndeclaredFunction Call to undeclared function \imageavif() |
| htdocs/core/lib/pdf.lib.php | 2208 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->socid |
| htdocs/core/lib/pdf.lib.php | 2325 | UndefError PhanUndeclaredProperty Reference to undeclared property \Productbatch->fk_origin_stock |
| htdocs/core/lib/pdf.lib.php | 2326 | UndefError PhanUndeclaredProperty Reference to undeclared property \Productbatch->fk_origin_stock |
| htdocs/core/lib/pdf.lib.php | 2447 | UndefError PhanUndeclaredProperty Reference to undeclared property \ContratLigne->ref_supplier |
| htdocs/core/lib/pdf.lib.php | 2617 | UndefError PhanUndeclaredProperty Reference to undeclared property \DeliveryLine->fk_parent_line |
| htdocs/core/lib/pdf.lib.php | 2618 | UndefError PhanUndeclaredProperty Reference to undeclared property \DeliveryLine->fk_parent_line |
| htdocs/core/lib/pdf.lib.php | 2657 | UndefError PhanUndeclaredProperty Reference to undeclared property \DeliveryLine->fk_parent_line |
| htdocs/core/lib/pdf.lib.php | 2658 | UndefError PhanUndeclaredProperty Reference to undeclared property \DeliveryLine->fk_parent_line |
| htdocs/core/lib/pdf.lib.php | 2697 | UndefError PhanUndeclaredProperty Reference to undeclared property \DeliveryLine->fk_parent_line |
| htdocs/core/lib/pdf.lib.php | 2698 | UndefError PhanUndeclaredProperty Reference to undeclared property \DeliveryLine->fk_parent_line |
| htdocs/core/lib/pdf.lib.php | 2738 | UndefError PhanUndeclaredProperty Reference to undeclared property \DeliveryLine->fk_parent_line |
| htdocs/core/lib/pdf.lib.php | 2964 | UndefError PhanUndeclaredProperty Reference to undeclared property \OrderLine->situation_percent |
| htdocs/core/lib/pdf.lib.php | 3014 | UndefError PhanUndeclaredProperty Reference to undeclared property \OrderLine->situation_percent |
| htdocs/core/lib/phone.lib.php | 190 | Plugin PhanPluginUnknownClosureReturnType Closure Closure(string $c) has no declared or inferred return type |
| htdocs/core/lib/product.lib.php | 822 | TypeError PhanTypeMismatchArgument Argument 4 ($action) is $nblines of type 0|1|int but \HookManager::executeHooks() takes string defined at htdocs/core/class/hookmanager.class.php:211 |
| htdocs/core/lib/product.lib.php | 942 | TypeError PhanTypeMismatchArgument Argument 4 ($action) is $nblines of type 0|1|int but \HookManager::executeHooks() takes string defined at htdocs/core/class/hookmanager.class.php:211 |
| htdocs/core/lib/project.lib.php | 1321 | UndefError PhanUndeclaredProperty Reference to undeclared property \Task->project_ref |
| htdocs/core/lib/project.lib.php | 1322 | UndefError PhanUndeclaredProperty Reference to undeclared property \Task->project_label |
| htdocs/core/lib/project.lib.php | 1327 | UndefError PhanUndeclaredProperty Reference to undeclared property \Task->task_id |
| htdocs/core/lib/project.lib.php | 1327 | UndefError PhanUndeclaredProperty Reference to undeclared property \Task->task_ref |
| htdocs/core/lib/project.lib.php | 1328 | UndefError PhanUndeclaredProperty Reference to undeclared property \Task->task_label |
| htdocs/core/lib/xcal.lib.php | 400 | UndefError PhanUndeclaredProperty Reference to undeclared property \WebsitePage->fullpageurl |
| htdocs/core/menus/standard/auguria.lib.php | 79 | TypeError PhanTypeMismatchArgument Argument 2 ($menuentry) is $newTabMenu[$i] of type array{rowid:string,fk_menu:string,langs:string,enabled:int,type:string,fk_mainmenu:string,fk_leftmenu:string,url:string,titre:string,perms:string,target:string,mainmenu:string,leftmenu:string,position:int,showtopmenuinframe:int,level?:int,prefix:string} but \dol_auguria_showmenu() takes array{rowid:string,fk_menu:string,langs:string,enabled:int,type:string,fk_mainmenu:string,fk_leftmenu:string,url:string,titre:string,perms:string,target:string,mainmenu:string,leftmenu:string,position:int,positionfull:int|string,showtopmenuinframe:int,level:int,prefix:string,module:string} defined at htdocs/core/menus/standard/auguria.lib.php:724 |
| htdocs/core/menus/standard/auguria.lib.php | 377 | TypeError PhanTypeMismatchArgument Argument 6 ($tabMenu) is $tabMenu of type array{rowid:string,fk_menu:string,langs:string,enabled:int,type:string,fk_mainmenu:string,fk_leftmenu:string,url:string,titre:string,perms:string,target:string,mainmenu:string,leftmenu:string,position:int,positionfull:int|string,showtopmenuinframe:int,level:int,prefix:string}[] but \Menubase::menuLeftCharger() takes array{rowid:string,fk_menu:string,module:string,langs:string,enabled:int,type:string,fk_mainmenu:string,fk_leftmenu:string,url:string,titre:string,perms:string,target:string,mainmenu:string,leftmenu:string,position:int,showtopmenuinframe:int,level?:int,prefix:string}[] defined at htdocs/core/class/menubase.class.php:559 |
| htdocs/core/modules/asset/mod_asset_advanced.php | 137 | UndefError PhanUndeclaredProperty Reference to undeclared property \Asset->date |
| htdocs/core/modules/bom/mod_bom_advanced.php | 115 | TypeError PhanTypeMismatchArgument Argument 1 ($objprod) is $mysoc of type \CommonIncoterm|\CommonObject|\CommonPeople|\CommonSocialNetworks|\CommonTrigger|\DolDeprecationHandler|\Societe but \mod_bom_advanced::getNextValue() takes \Product defined at htdocs/core/modules/bom/mod_bom_advanced.php:132 |
| htdocs/core/modules/bom/mod_bom_advanced.php | 146 | UndefError PhanUndeclaredProperty Reference to undeclared property \BOM->date |
| htdocs/core/modules/bom/mod_bom_advanced.php | 146 | UndefError PhanUndeclaredProperty Reference to undeclared property \BOM->date_bom |
| htdocs/core/modules/cheque/modules_chequereceipts.php | 173 | TypeError PhanTypeMismatchArgument Argument 1 ($object) is $id of type int but \ModeleChequeReceipts::write_file() takes \RemiseCheque defined at htdocs/core/modules/cheque/modules_chequereceipts.php:126 |
| htdocs/core/modules/commande/doc/pdf_einstein.modules.php | 529 | TypeError PhanTypeMismatchDimFetch When fetching an array index from a value of type array, found an array index of type non-empty-string, but expected the index to be of type int |
| htdocs/core/modules/commande/doc/pdf_einstein.modules.php | 530 | TypeError PhanTypeMismatchProperty Assigning ($localtax1ligne as a field) of type array|array to property but \pdf_einstein->localtax1 is array |
| htdocs/core/modules/commande/doc/pdf_einstein.modules.php | 536 | TypeError PhanTypeMismatchDimFetch When fetching an array index from a value of type array, found an array index of type non-empty-string, but expected the index to be of type int |
| htdocs/core/modules/commande/doc/pdf_einstein.modules.php | 537 | TypeError PhanTypeMismatchProperty Assigning ($localtax2ligne as a field) of type array|array to property but \pdf_einstein->localtax2 is array |
| htdocs/core/modules/commande/doc/pdf_einstein.modules.php | 749 | UndefError PhanUndeclaredProperty Reference to undeclared property \Commande->cond_reglement_label |
| htdocs/core/modules/commande/doc/pdf_einstein.modules.php | 985 | UndefError PhanUndeclaredProperty Reference to undeclared property \Commande->remise |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 809 | TypeError PhanTypeMismatchDimFetch When fetching an array index from a value of type array, found an array index of type non-empty-string, but expected the index to be of type int |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 810 | TypeError PhanTypeMismatchProperty Assigning ($localtax1ligne as a field) of type array|array to property but \pdf_eratosthene->localtax1 is array |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 816 | TypeError PhanTypeMismatchDimFetch When fetching an array index from a value of type array, found an array index of type non-empty-string, but expected the index to be of type int |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 817 | TypeError PhanTypeMismatchProperty Assigning ($localtax2ligne as a field) of type array|array to property but \pdf_eratosthene->localtax2 is array |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 1046 | UndefError PhanUndeclaredProperty Reference to undeclared property \Commande->cond_reglement_label |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 1134 | TypeError PhanTypeMismatchArgument Argument 1 ($id) is getDolGlobalString('FACTURE_CHQ_NUMBER') of type string but \Account::fetch() takes int defined at htdocs/compta/bank/class/account.class.php:1120 |
| htdocs/core/modules/commande/doc/pdf_eratosthene.modules.php | 1278 | UndefError PhanUndeclaredProperty Reference to undeclared property \Commande->remise |
| htdocs/core/modules/delivery/mod_delivery_saphir.php | 155 | UndefError PhanUndeclaredProperty Reference to undeclared property \Delivery->delivery_date |
| htdocs/core/modules/expedition/doc/doc_generic_shipment_odt.modules.php | 427 | TypeError PhanTypeMismatchArgument Argument 1 ($object) is $socobject of type ?\CommonIncoterm|?\CommonObject|?\CommonPeople|?\CommonSocialNetworks|?\CommonTrigger|?\DolDeprecationHandler|?\Societe|\CommonIncoterm|\CommonObject|\CommonPeople|\CommonSocialNetworks|\CommonTrigger|\DolDeprecationHandler|\Societe but \doc_generic_shipment_odt::get_substitutionarray_contact() takes \Contact defined at htdocs/core/class/commondocgenerator.class.php:560 |
| htdocs/core/modules/expensereport/doc/pdf_standard_expensereport.modules.php | 758 | UndefError PhanUndeclaredProperty Reference to undeclared property \Societe->tel |
| htdocs/core/modules/expensereport/doc/pdf_standard_expensereport.modules.php | 887 | UndefError PhanUndeclaredProperty Reference to undeclared property \ExpenseReport->fk_user_paid |
| htdocs/core/modules/expensereport/doc/pdf_standard_expensereport.modules.php | 889 | UndefError PhanUndeclaredProperty Reference to undeclared property \ExpenseReport->fk_user_paid |
| htdocs/core/modules/expensereport/doc/pdf_standard_expensereport.modules.php | 895 | UndefError PhanUndeclaredProperty Reference to undeclared property \ExpenseReport->date_paiement |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2635 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->date |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 2635 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->situation_counter |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 3469 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->remise |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 3558 | UndefError PhanUndeclaredProperty Reference to undeclared property \Facture->remise |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 3743 | TypeError PhanTypeMismatchArgument Argument 1 ($string) is $payment['date'] of type int but \DoliDB::jdate() takes ?string defined at htdocs/core/db/DoliDB.class.php:399 |
| htdocs/core/modules/facture/doc/pdf_octopus.modules.php | 3784 | UndefError PhanUndeclaredProperty Reference to undeclared property \Facture->remise |
| htdocs/core/modules/holiday/mod_holiday_immaculate.php | 111 | TypeError PhanTypeMismatchArgument Argument 1 ($objsoc) is $user of type \CommonObject|\CommonPeople|\CommonTrigger|\DolDeprecationHandler|\User but \mod_holiday_immaculate::getNextValue() takes ?\Societe defined at htdocs/core/modules/holiday/mod_holiday_immaculate.php:128 |
| htdocs/core/modules/hrm/mod_evaluation_advanced.php | 150 | UndefError PhanUndeclaredProperty Reference to undeclared property \SkillRank->date |
| htdocs/core/modules/member/modules_cards.php | 152 | TypeError PhanTypeMismatchArgument Argument 1 ($object) is $arrayofmembers of type array{textleft:string,textheader:string,textfooter:string,textright:string,id:int,ref:string,photo:string}[] but \ModelePDFMember::write_file() takes \Adherent defined at htdocs/core/modules/member/modules_member.class.php:73 |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 676 | UndefError PhanUndeclaredProperty Reference to undeclared property \Mo->cond_reglement |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 684 | UndefError PhanUndeclaredProperty Reference to undeclared property \Mo->cond_reglement_code |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 684 | UndefError PhanUndeclaredProperty Reference to undeclared property \Mo->cond_reglement_doc |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 684 | UndefError PhanUndeclaredProperty Reference to undeclared property \Mo->cond_reglement_label |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 700 | UndefError PhanUndeclaredProperty Reference to undeclared property \Mo->mode_reglement |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 700 | UndefError PhanUndeclaredProperty Reference to undeclared property \Mo->mode_reglement_code |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 751 | UndefError PhanUndeclaredProperty Reference to undeclared property \Facture->remise |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 1057 | UndefError PhanUndeclaredProperty Reference to undeclared property \Mo->ref_supplier |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 1062 | UndefError PhanUndeclaredProperty Reference to undeclared property \Mo->ref_supplier |
| htdocs/core/modules/mrp/doc/pdf_vinci.modules.php | 1148 | UndefError PhanUndeclaredProperty Reference to undeclared property \Mo->delivery_date |
| htdocs/core/modules/mrp/mod_mo_advanced.php | 149 | UndefError PhanUndeclaredProperty Reference to undeclared property \Mo->date |
| htdocs/core/modules/mrp/mod_mo_advanced.php | 149 | UndefError PhanUndeclaredProperty Reference to undeclared property \Mo->date_mo |
| htdocs/core/modules/project/task/doc/doc_generic_task_odt.modules.php | 623 | UndefError PhanUndeclaredProperty Reference to undeclared property \Project->fk_soc |
| htdocs/core/modules/propale/doc/pdf_azur.modules.php | 1008 | UndefError PhanUndeclaredProperty Reference to undeclared property \Propal->cond_reglement_label |
| htdocs/core/modules/propale/doc/pdf_azur.modules.php | 1182 | UndefError PhanUndeclaredProperty Reference to undeclared property \Propal->remise |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 1180 | UndefError PhanUndeclaredProperty Reference to undeclared property \Propal->cond_reglement_label |
| htdocs/core/modules/propale/doc/pdf_cyan.modules.php | 1359 | UndefError PhanUndeclaredProperty Reference to undeclared property \Propal->remise |
| htdocs/core/modules/reception/doc/pdf_squille.modules.php | 341 | UndefError PhanUndeclaredProperty Reference to undeclared property \Reception->reception_method_id |
| htdocs/core/modules/reception/doc/pdf_squille.modules.php | 343 | UndefError PhanUndeclaredProperty Reference to undeclared property \Reception->shipment_method_id |
| htdocs/core/modules/reception/doc/pdf_squille.modules.php | 1011 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseur->ref_client |
| htdocs/core/modules/security/captcha/modCaptchaStandard.class.php | 159 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$idofbutton) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 397 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransfer->tracking_number |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 406 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransfer->tracking_number |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 406 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransfer->tracking_url |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 411 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransfer->tracking_number |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 411 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransfer->tracking_url |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 830 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransfer->trueDepth |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 830 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransfer->trueHeight |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 830 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransfer->trueWidth |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 831 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransfer->trueDepth |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 831 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransfer->trueHeight |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 831 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransfer->trueWidth |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 832 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransfer->size_units |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 842 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransfer->trueWeight |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 842 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransfer->weight_units |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 1140 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->ref_client |
| htdocs/core/modules/stocktransfer/doc/pdf_eagle.modules.php | 1147 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->date |
| htdocs/core/modules/stocktransfer/mod_stocktransfer_advanced.php | 156 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransferLine->date |
| htdocs/core/modules/supplier_invoice/doc/pdf_canelle.modules.php | 522 | TypeError PhanTypeMismatchProperty Assigning (0 as a field) of type array to property but \pdf_canelle->localtax1 is array |
| htdocs/core/modules/supplier_invoice/doc/pdf_canelle.modules.php | 525 | TypeError PhanTypeMismatchProperty Assigning (0 as a field) of type array to property but \pdf_canelle->localtax2 is array |
| htdocs/core/modules/supplier_invoice/doc/pdf_canelle.modules.php | 528 | TypeError PhanTypeMismatchProperty Assigning ($this->localtax1 as a field) of type array|array to property but \pdf_canelle->localtax1 is array |
| htdocs/core/modules/supplier_invoice/doc/pdf_canelle.modules.php | 529 | TypeError PhanTypeMismatchProperty Assigning ($this->localtax2 as a field) of type array|array to property but \pdf_canelle->localtax2 is array |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 733 | TypeError PhanTypeMismatchDimFetch When fetching an array index from a value of type array, found an array index of type non-empty-string, but expected the index to be of type int |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 734 | TypeError PhanTypeMismatchProperty Assigning ($localtax1ligne as a field) of type array|array to property but \pdf_cornas->localtax1 is array |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 740 | TypeError PhanTypeMismatchDimFetch When fetching an array index from a value of type array, found an array index of type non-empty-string, but expected the index to be of type int |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 741 | TypeError PhanTypeMismatchProperty Assigning ($localtax2ligne as a field) of type array|array to property but \pdf_cornas->localtax2 is array |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 918 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseur->cond_reglement |
| htdocs/core/modules/supplier_order/doc/pdf_cornas.modules.php | 996 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseur->remise |
| htdocs/core/modules/supplier_order/doc/pdf_muscadet.modules.php | 562 | TypeError PhanTypeMismatchDimFetch When fetching an array index from a value of type array, found an array index of type non-empty-string, but expected the index to be of type int |
| htdocs/core/modules/supplier_order/doc/pdf_muscadet.modules.php | 563 | TypeError PhanTypeMismatchProperty Assigning ($localtax1ligne as a field) of type array|array to property but \pdf_muscadet->localtax1 is array |
| htdocs/core/modules/supplier_order/doc/pdf_muscadet.modules.php | 569 | TypeError PhanTypeMismatchDimFetch When fetching an array index from a value of type array, found an array index of type non-empty-string, but expected the index to be of type int |
| htdocs/core/modules/supplier_order/doc/pdf_muscadet.modules.php | 570 | TypeError PhanTypeMismatchProperty Assigning ($localtax2ligne as a field) of type array|array to property but \pdf_muscadet->localtax2 is array |
| htdocs/core/modules/supplier_order/doc/pdf_muscadet.modules.php | 827 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseur->remise |
| htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php | 548 | TypeError PhanTypeMismatchDimFetch When fetching an array index from a value of type array, found an array index of type non-empty-string, but expected the index to be of type int |
| htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php | 549 | TypeError PhanTypeMismatchProperty Assigning ($localtax1ligne as a field) of type array|array to property but \pdf_aurore->localtax1 is array |
| htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php | 555 | TypeError PhanTypeMismatchDimFetch When fetching an array index from a value of type array, found an array index of type non-empty-string, but expected the index to be of type int |
| htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php | 556 | TypeError PhanTypeMismatchProperty Assigning ((float)($localtax2ligne) as a field) of type array to property but \pdf_aurore->localtax2 is array |
| htdocs/core/modules/supplier_proposal/doc/pdf_aurore.modules.php | 906 | UndefError PhanUndeclaredProperty Reference to undeclared property \SupplierProposal->remise |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 721 | TypeError PhanTypeMismatchDimFetch When fetching an array index from a value of type array, found an array index of type non-empty-string, but expected the index to be of type int |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 722 | TypeError PhanTypeMismatchProperty Assigning ($localtax1ligne as a field) of type array|array to property but \pdf_zenith->localtax1 is array |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 728 | TypeError PhanTypeMismatchDimFetch When fetching an array index from a value of type array, found an array index of type non-empty-string, but expected the index to be of type int |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 729 | TypeError PhanTypeMismatchProperty Assigning ((float)($localtax2ligne) as a field) of type array to property but \pdf_zenith->localtax2 is array |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 915 | UndefError PhanUndeclaredProperty Reference to undeclared property \SupplierProposal->cond_reglement_label |
| htdocs/core/modules/supplier_proposal/doc/pdf_zenith.modules.php | 985 | UndefError PhanUndeclaredProperty Reference to undeclared property \SupplierProposal->remise |
| htdocs/core/modules/workstation/mod_workstation_advanced.php | 151 | UndefError PhanUndeclaredProperty Reference to undeclared property \Workstation->date |
| htdocs/core/multicompany_page.php | 123 | TypeError PhanTypeMismatchArgument Argument 1 ($login) is true of type true but \ActionsMulticompany::getEntitiesList() takes string defined at /home/dolibarr/doxygen.dolibarr.org/dolibarr_dev/dev/tools/phan/stubs/multicompany.php:29 |
| htdocs/core/tpl/ajaxrow.tpl.php | 57 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$_SERVER['QUERY_STRING']) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/core/tpl/massactions_pre.tpl.php | 249 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->fk_user_author |
| htdocs/core/tpl/massactions_pre.tpl.php | 291 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->fk_member |
| htdocs/core/tpl/massactions_pre.tpl.php | 405 | TypeError PhanTypeMismatchArgumentNullable Argument 7 ($object) is $objecttmp of type ?\CommonObject|?\CommonTrigger|?\DolDeprecationHandler but \ExtraFields::showInputField() takes \CommonObject|int defined at htdocs/core/class/extrafields.class.php:1197 (expected type to be non-nullable) |
| htdocs/core/tpl/objectline_create.tpl.php | 759 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->trans('rateMustBeNumeric')) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/tpl/objectline_create.tpl.php | 760 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->trans('markRateShouldBeLesserThan100')) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/core/tpl/objectline_view.tpl.php | 567 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->situation_cycle_ref |
| htdocs/core/tpl/objectline_view.tpl.php | 577 | UndefError PhanUndeclaredProperty Reference to undeclared property \SupplierProposalLine->tva |
| htdocs/core/tpl/objectline_view.tpl.php | 578 | UndefError PhanUndeclaredProperty Reference to undeclared property \SupplierProposalLine->pu |
| htdocs/core/tpl/objectline_view.tpl.php | 578 | UndefError PhanUndeclaredProperty Reference to undeclared property \SupplierProposalLine->txtva |
| htdocs/core/tpl/objectline_view.tpl.php | 583 | UndefError PhanUndeclaredProperty Reference to undeclared property \SupplierProposalLine->tva |
| htdocs/core/tpl/objectline_view.tpl.php | 584 | UndefError PhanUndeclaredProperty Reference to undeclared property \SupplierProposalLine->pu |
| htdocs/core/tpl/objectline_view.tpl.php | 584 | UndefError PhanUndeclaredProperty Reference to undeclared property \SupplierProposalLine->txtva |
| htdocs/core/tpl/objectline_view.tpl.php | 700 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->situation_counter |
| htdocs/core/tpl/objectline_view.tpl.php | 700 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->situation_cycle_ref |
| htdocs/core/tpl/passwordreset.tpl.php | 230 | UndefError PhanUndeclaredGlobalVariable Global variable $newpass1 is undeclared |
| htdocs/core/tpl/passwordreset.tpl.php | 237 | UndefError PhanUndeclaredGlobalVariable Global variable $newpass2 is undeclared |
| htdocs/core/tpl/resource_view.tpl.php | 78 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->type_label |
| htdocs/core/tpl/resource_view.tpl.php | 96 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->type_label |
| htdocs/core/tpl/subtotal_ajaxrow.tpl.php | 175 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$_SERVER['QUERY_STRING']) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/delivery/class/delivery.class.php | 586 | UndefError PhanUndeclaredProperty Reference to undeclared property \ExpeditionLigne->label |
| htdocs/ecm/tpl/enablefiletreeajax.tpl.php | 131 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(dolBuildUrl(dol_buildpath('/core/ajax/ajaxdirpreview.php', 1), ...)) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/emailcollector/class/emailcollector.class.php | 2551 | UndefError PhanUndeclaredProperty Reference to undeclared property \Societe->fk_socpeople |
| htdocs/emailcollector/class/emailcollector.class.php | 2599 | UndefError PhanUndeclaredProperty Reference to undeclared property \Project->fk_contact |
| htdocs/emailcollector/class/emailcollector.class.php | 2602 | UndefError PhanUndeclaredProperty Reference to undeclared property \Project->fk_soc |
| htdocs/eventorganization/class/conferenceorboothattendee.class.php | 382 | UndefError PhanUndeclaredProperty Reference to undeclared property \ConferenceOrBoothAttendee->socid |
| htdocs/eventorganization/class/conferenceorboothattendee.class.php | 1053 | UndefError PhanUndeclaredMethod Call to undeclared method \CommonNumRefGenerator::getNextValue |
| htdocs/eventorganization/class/conferenceorboothattendee.class.php | 1141 | UndefError PhanUndeclaredProperty Reference to undeclared property \ConferenceOrBoothAttendee->company |
| htdocs/eventorganization/class/conferenceorboothattendee.class.php | 1141 | UndefError PhanUndeclaredProperty Reference to undeclared property \ConferenceOrBoothAttendee->nom |
| htdocs/eventorganization/class/conferenceorboothattendee.class.php | 1141 | UndefError PhanUndeclaredProperty Reference to undeclared property \ConferenceOrBoothAttendee->societe |
| htdocs/expedition/card.php | 427 | UndefError PhanUndeclaredProperty Reference to undeclared property \FactureLigne->product_tobatch |
| htdocs/expedition/card.php | 1551 | UndefError PhanUndeclaredProperty Reference to undeclared property \Expedition->delivery_date |
| htdocs/expedition/class/expedition.class.php | 1589 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObjectLine->rang |
| htdocs/expedition/dispatch.php | 1552 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->trans('ErrorWrongBarcodemode')) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/expedition/dispatch.php | 1553 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->trans('ErrorWrongBarcodemode')) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/expensereport/card.php | 2272 | UndefError PhanUndeclaredProperty Reference to undeclared property \ExpenseReportLine->value_unit_ht |
| htdocs/expensereport/card.php | 2487 | UndefError PhanUndeclaredProperty Reference to undeclared property \ExpenseReportLine->value_unit_ht |
| htdocs/expensereport/class/expensereport.class.php | 2040 | TypeError PhanTypeMismatchArgument Argument 2 ($seller) is $seller of type \CommonIncoterm|\CommonObject|\CommonPeople|\CommonSocialNetworks|\CommonTrigger|\DolDeprecationHandler|\Societe but \ExpenseReport::checkRules() takes string defined at htdocs/expensereport/class/expensereport.class.php:2072 |
| htdocs/fichinter/class/api_interventions.class.php | 433 | UndefError PhanUndeclaredProperty Reference to undeclared property \Fichinter->date |
| htdocs/fichinter/class/fichinterrec.class.php | 262 | UndefError PhanUndeclaredProperty Reference to undeclared property \FichinterLigne->label |
| htdocs/fourn/class/fournisseur.commande.class.php | 2129 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseur->fk_soc |
| htdocs/fourn/class/fournisseur.commande.class.php | 2173 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseur->fk_soc |
| htdocs/fourn/class/fournisseur.commande.class.php | 3948 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseur->fk_product |
| htdocs/fourn/class/fournisseur.commande.class.php | 3949 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseur->fk_product |
| htdocs/fourn/commande/card.php | 2014 | UndefError PhanUndeclaredProperty Reference to undeclared property \Societe->availability_id |
| htdocs/fourn/facture/card-rec.php | 980 | UndefError PhanUndeclaredProperty Reference to undeclared property \FactureFournisseur->date_when |
| htdocs/fourn/facture/card-rec.php | 981 | UndefError PhanUndeclaredProperty Reference to undeclared property \FactureFournisseur->date_when |
| htdocs/fourn/facture/card-rec.php | 981 | UndefError PhanUndeclaredProperty Reference to undeclared property \FactureFournisseur->frequency |
| htdocs/fourn/facture/card-rec.php | 981 | UndefError PhanUndeclaredProperty Reference to undeclared property \FactureFournisseur->unit_frequency |
| htdocs/fourn/facture/tpl/linkedobjectblock.tpl.php | 55 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->ref_supplier |
| htdocs/fourn/facture/tpl/linkedobjectblock.tpl.php | 71 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->ref_supplier |
| htdocs/fourn/facture/tpl/linkedobjectblock.tpl.php | 72 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->date |
| htdocs/fourn/facture/tpl/linkedobjectblock.tpl.php | 76 | UndefError PhanUndeclaredProperty Reference to undeclared property \PaymentExpenseReport->type |
| htdocs/holiday/card_group.php | 334 | TypeError PhanTypeMismatchArgument Argument 1 ($user) is $approverid of type int|non-zero-int but \Holiday::validate() takes \User defined at htdocs/holiday/class/holiday.class.php:769 |
| htdocs/hrm/class/evaluation.class.php | 353 | UndefError PhanUndeclaredProperty Reference to undeclared property \Evaluation->fk_soc |
| htdocs/hrm/class/evaluation.class.php | 353 | UndefError PhanUndeclaredProperty Reference to undeclared property \Evaluation->socid |
| htdocs/hrm/class/job.class.php | 287 | UndefError PhanUndeclaredProperty Reference to undeclared property \Job->fk_soc |
| htdocs/hrm/class/job.class.php | 287 | UndefError PhanUndeclaredProperty Reference to undeclared property \Job->socid |
| htdocs/hrm/class/job.class.php | 611 | UndefError PhanUndeclaredProperty Reference to undeclared property \Position->Job |
| htdocs/hrm/class/position.class.php | 342 | UndefError PhanUndeclaredProperty Reference to undeclared property \Position->fk_soc |
| htdocs/hrm/class/position.class.php | 342 | UndefError PhanUndeclaredProperty Reference to undeclared property \Position->socid |
| htdocs/hrm/class/skill.class.php | 397 | UndefError PhanUndeclaredProperty Reference to undeclared property \Skill->fk_soc |
| htdocs/hrm/class/skill.class.php | 397 | UndefError PhanUndeclaredProperty Reference to undeclared property \Skill->socid |
| htdocs/hrm/class/skilldet.class.php | 309 | UndefError PhanUndeclaredProperty Reference to undeclared property \Skilldet->fk_soc |
| htdocs/hrm/class/skilldet.class.php | 309 | UndefError PhanUndeclaredProperty Reference to undeclared property \Skilldet->socid |
| htdocs/hrm/class/skillrank.class.php | 300 | UndefError PhanUndeclaredProperty Reference to undeclared property \SkillRank->fk_soc |
| htdocs/hrm/class/skillrank.class.php | 300 | UndefError PhanUndeclaredProperty Reference to undeclared property \SkillRank->socid |
| htdocs/hrm/core/tpl/objectline_view.tpl.php | 76 | UndefError PhanUndeclaredProperty Reference to undeclared property \ExpeditionLigne->fk_skill |
| htdocs/hrm/core/tpl/objectline_view.tpl.php | 78 | UndefError PhanUndeclaredProperty Reference to undeclared property \ExpeditionLigne->fk_skill |
| htdocs/hrm/core/tpl/objectline_view.tpl.php | 87 | UndefError PhanUndeclaredProperty Reference to undeclared property \ExpeditionLigne->fk_skill |
| htdocs/hrm/core/tpl/objectline_view.tpl.php | 109 | UndefError PhanUndeclaredProperty Reference to undeclared property \ExpeditionLigne->fk_skill |
| htdocs/hrm/core/tpl/objectline_view.tpl.php | 109 | UndefError PhanUndeclaredProperty Reference to undeclared property \ExpeditionLigne->rankorder |
| htdocs/hrm/evaluation_card.php | 206 | TypeError PhanTypeMismatchArgument Argument 1 ($currentSkill) is $line of type \CommonObject|\CommonObjectLine|\CommonTrigger|\DolDeprecationHandler|\EvaluationLine but \SkillRank::cloneFromCurrentSkill() takes \SkillRank defined at htdocs/hrm/class/skillrank.class.php:356 |
| htdocs/hrm/evaluation_card.php | 229 | TypeError PhanTypeMismatchArgument Argument 1 ($currentSkill) is $line of type \CommonObject|\CommonObjectLine|\CommonTrigger|\DolDeprecationHandler|\EvaluationLine but \SkillRank::cloneFromCurrentSkill() takes \SkillRank defined at htdocs/hrm/class/skillrank.class.php:356 |
| htdocs/hrm/skill_card.php | 230 | TypeError PhanTypeExpectedObjectPropAccess Expected an object instance when accessing an instance property, but saw an expression $result with type int |
| htdocs/hrm/skill_card.php | 667 | UndefError PhanUndeclaredProperty Reference to undeclared property \User->rowid |
| htdocs/imports/import.php | 869 | TypeError PhanTypeMismatchArgument Argument 3 ($insertArray) is $tmp of type non-empty-associative-array|non-empty-associative-array|non-empty-associative-array|non-empty-associative-array but \arrayInsert() takes array{label?:string,example1?:string,required?:bool,imported?:bool|int,position?:int} defined at htdocs/imports/import.php:2623 |
| htdocs/imports/import.php | 1379 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(\$_SERVER['PHP_SELF']) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/imports/import.php | 1404 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->trans('AllTargetMandatoryFieldsAreMapped')) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/knowledgemanagement/class/knowledgerecord.class.php | 345 | UndefError PhanUndeclaredProperty Reference to undeclared property \KnowledgeRecord->fk_soc |
| htdocs/knowledgemanagement/class/knowledgerecord.class.php | 345 | UndefError PhanUndeclaredProperty Reference to undeclared property \KnowledgeRecord->socid |
| htdocs/loan/class/paymentloan.class.php | 536 | TypeError PhanTypeMismatchArgument Argument 2 ($oper) is $this->paymenttype of type int but \Account::addline() takes string defined at htdocs/compta/bank/class/account.class.php:633 |
| htdocs/loan/document.php | 131 | UndefError PhanUndeclaredProperty Reference to undeclared property \Loan->socid |
| htdocs/loan/document.php | 135 | UndefError PhanUndeclaredProperty Reference to undeclared property \Loan->socid |
| htdocs/loan/note.php | 118 | UndefError PhanUndeclaredProperty Reference to undeclared property \Loan->socid |
| htdocs/loan/note.php | 122 | UndefError PhanUndeclaredProperty Reference to undeclared property \Loan->socid |
| htdocs/loan/payment/payment.php | 318 | UndefError PhanUndeclaredProperty Reference to undeclared property \Loan->fk_typepayment |
| htdocs/loan/payment/payment.php | 326 | UndefError PhanUndeclaredProperty Reference to undeclared property \Loan->accountid |
| htdocs/main.inc.php | 2878 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->trans('Error')) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/modulebuilder/class/PermissionsBlock.class.php | 102 | Plugin PhanPluginRedundantReturnComment Redundant @return \PermissionsBlock on function fromFile(). Either add a description or remove the @return annotation: @return self |
| htdocs/modulebuilder/class/PermissionsBlock.class.php | 133 | Plugin PhanPluginRedundantReturnComment Redundant @return string on function getInnerBlock(). Either add a description or remove the @return annotation: @return string |
| htdocs/modulebuilder/class/PermissionsBlock.class.php | 314 | Plugin PhanPluginRedundantReturnComment Redundant @return int on function Closure(array $a, array $b) : int. Either add a description or remove the @return annotation: @return int |
| htdocs/modulebuilder/class/RightsSyncCommand.class.php | 139 | Plugin PhanPluginRedundantReturnComment Redundant @return \RightsSyncCommand on function forObjectCreation(). Either add a description or remove the @return annotation: @return self |
| htdocs/modulebuilder/class/RightsSyncCommand.class.php | 153 | Plugin PhanPluginRedundantReturnComment Redundant @return \RightsSyncCommand on function forObjectDeletion(). Either add a description or remove the @return annotation: @return self |
| htdocs/modulebuilder/class/RightsSyncCommand.class.php | 169 | Plugin PhanPluginRedundantReturnComment Redundant @return \RightsSyncCommand on function forRightAddition(). Either add a description or remove the @return annotation: @return self |
| htdocs/modulebuilder/class/RightsSyncCommand.class.php | 186 | Plugin PhanPluginRedundantReturnComment Redundant @return \RightsSyncCommand on function forRightUpdate(). Either add a description or remove the @return annotation: @return self |
| htdocs/modulebuilder/class/RightsSyncCommand.class.php | 200 | Plugin PhanPluginRedundantReturnComment Redundant @return \RightsSyncCommand on function forRightDeletion(). Either add a description or remove the @return annotation: @return self |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 51 | UndefError PhanUndeclaredExtendedClass Class extends undeclared class \CommonClassTest |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 62 | UndefError PhanUndeclaredProperty Reference to undeclared property \MyObjectTest->savconf |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 63 | UndefError PhanUndeclaredProperty Reference to undeclared property \MyObjectTest->savuser |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 64 | UndefError PhanUndeclaredProperty Reference to undeclared property \MyObjectTest->savlangs |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 65 | UndefError PhanUndeclaredProperty Reference to undeclared property \MyObjectTest->savdb |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 84 | UndefError PhanUndeclaredProperty Reference to undeclared property \MyObjectTest->savconf |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 85 | UndefError PhanUndeclaredProperty Reference to undeclared property \MyObjectTest->savuser |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 86 | UndefError PhanUndeclaredProperty Reference to undeclared property \MyObjectTest->savlangs |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 87 | UndefError PhanUndeclaredProperty Reference to undeclared property \MyObjectTest->savdb |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 89 | UndefError PhanUndeclaredProperty Reference to undeclared property \MyObjectTest->savdb |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 112 | UndefError PhanUndeclaredProperty Reference to undeclared property \MyObjectTest->savconf |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 113 | UndefError PhanUndeclaredProperty Reference to undeclared property \MyObjectTest->savuser |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 114 | UndefError PhanUndeclaredProperty Reference to undeclared property \MyObjectTest->savlangs |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 115 | UndefError PhanUndeclaredProperty Reference to undeclared property \MyObjectTest->savdb |
| htdocs/modulebuilder/template/test/phpunit/MyObjectTest.php | 117 | UndefError PhanUndeclaredProperty Reference to undeclared property \MyObjectTest->savdb |
| htdocs/mrp/tpl/linkedobjectblock.tpl.php | 113 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->ref_client |
| htdocs/mrp/tpl/linkedobjectblock.tpl.php | 134 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->ref_client |
| htdocs/mrp/tpl/linkedobjectblock.tpl.php | 135 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->date_start_planned |
| htdocs/partnership/class/partnership.class.php | 359 | UndefError PhanUndeclaredProperty Reference to undeclared property \Partnership->socid |
| htdocs/partnership/class/partnership.class.php | 1425 | UndefError PhanUndeclaredProperty Reference to undeclared property \Partnership->label |
| htdocs/partnership/core/modules/partnership/mod_partnership_advanced.php | 146 | UndefError PhanUndeclaredProperty Reference to undeclared property \Partnership->date |
| htdocs/partnership/partnership_list.php | 562 | UndefError PhanUndeclaredProperty Reference to undeclared property \Partnership->login |
| htdocs/partnership/partnership_list.php | 1053 | UndefError PhanUndeclaredProperty Reference to undeclared property \Adherent->subscription |
| htdocs/product/class/api_products.class.php | 1172 | TypeError PhanTypeMismatchArgument Argument 1 ($object) is $product_fourn_list of type \CommonObject[]|\CommonTrigger[]|\DolDeprecationHandler[]|\ProductFournisseur[]|\Product[]|array{}|int but \Products::_cleanObjectDatas() takes object defined at htdocs/product/class/api_products.class.php:2380 |
| htdocs/product/class/api_products.class.php | 1172 | TypeError PhanTypeMismatchReturn Returning $this->_cleanObjectDatas($product_fourn_list) of type object but getPurchasePrices() is declared to return \ProductFournisseur[] |
| htdocs/product/class/api_products.class.php | 1928 | UndefError PhanUndeclaredProperty Reference to undeclared property \ProductCombination->attributes |
| htdocs/product/class/api_products.class.php | 1935 | UndefError PhanUndeclaredProperty Reference to undeclared property \ProductCombination->stock_warehouse |
| htdocs/product/class/api_products.class.php | 1973 | UndefError PhanUndeclaredProperty Reference to undeclared property \ProductCombination->attributes |
| htdocs/product/class/html.formproduct.class.php | 464 | UndefError PhanUndeclaredProperty Reference to undeclared property \User->fk_workstation |
| htdocs/product/class/html.formproduct.class.php | 470 | UndefError PhanUndeclaredProperty Reference to undeclared property \User->fk_workstation |
| htdocs/product/class/productfournisseurprice.class.php | 379 | UndefError PhanUndeclaredProperty Reference to undeclared property \ProductFournisseurPrice->socid |
| htdocs/product/class/productfournisseurprice.class.php | 950 | UndefError PhanUndeclaredMethod Call to undeclared method \CommonNumRefGenerator::getNextValue |
| htdocs/product/inventory/class/inventory.class.php | 702 | UndefError PhanUndeclaredProperty Reference to undeclared property \Inventory->label |
| htdocs/product/inventory/class/inventory.class.php | 706 | UndefError PhanUndeclaredProperty Reference to undeclared property \Inventory->amount |
| htdocs/product/inventory/inventory.php | 785 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->trans('ErrorWrongBarcodemode')) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/product/inventory/inventory.php | 786 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->trans('ErrorWrongBarcodemode')) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/product/inventory/inventory.php | 871 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->trans('ErrorOnElementsInventory')) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/product/price.php | 1106 | UndefError PhanUndeclaredProperty Reference to undeclared property \Product->multiprices_localtax1_type |
| htdocs/product/price.php | 1107 | UndefError PhanUndeclaredProperty Reference to undeclared property \Product->multiprices_localtax1_tx |
| htdocs/product/price.php | 1109 | UndefError PhanUndeclaredProperty Reference to undeclared property \Product->multiprices_localtax2_type |
| htdocs/product/price.php | 1110 | UndefError PhanUndeclaredProperty Reference to undeclared property \Product->multiprices_localtax2_tx |
| htdocs/product/price.php | 2369 | UndefError PhanUndeclaredProperty Reference to undeclared property \PriceByCustomerLine->tva_npr |
| htdocs/product/price.php | 2628 | UndefError PhanUndeclaredProperty Reference to undeclared property \PriceByCustomerLine->tva_npr |
| htdocs/product/reassort.php | 149 | TypeError PhanTypeExpectedObjectPropAccessButGotNull Expected an object instance when accessing an instance property, but saw an expression $objp with type null |
| htdocs/product/stock/info.php | 102 | UndefError PhanUndeclaredProperty Reference to undeclared property \Entrepot->socid |
| htdocs/product/stock/list.php | 798 | UndefError PhanUndeclaredProperty Reference to undeclared property \Entrepot->fk_soc |
| htdocs/product/stock/list.php | 799 | UndefError PhanUndeclaredProperty Reference to undeclared property \Entrepot->fk_soc |
| htdocs/product/stock/movement_list.php | 918 | UndefError PhanUndeclaredProperty Reference to undeclared property \Entrepot->socid |
| htdocs/product/stock/movement_list.php | 1191 | Plugin PhanPluginUndeclaredVariableIsset undeclared variable $fieldstosearchall in isset() |
| htdocs/product/stock/productlot_card.php | 499 | UndefError PhanUndeclaredProperty Reference to undeclared property \Productlot->default_lang |
| htdocs/product/stock/stats/commande_fournisseur.php | 132 | UndefError PhanUndeclaredProperty Reference to undeclared property \Productlot->type |
| htdocs/product/stock/stats/expedition.php | 132 | UndefError PhanUndeclaredProperty Reference to undeclared property \Productlot->type |
| htdocs/product/stock/stats/mo.php | 128 | UndefError PhanUndeclaredProperty Reference to undeclared property \Productlot->type |
| htdocs/product/stock/stats/reception.php | 132 | UndefError PhanUndeclaredProperty Reference to undeclared property \Productlot->type |
| htdocs/product/stock/stocktransfer/class/stocktransferline.class.php | 233 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransferLine->label |
| htdocs/product/stock/stocktransfer/class/stocktransferline.class.php | 264 | UndefError PhanUndeclaredProperty Reference to undeclared property \StockTransferLine->socid |
| htdocs/product/stock/tpl/stockcorrection.tpl.php | 168 | UndefError PhanUndeclaredProperty Reference to undeclared property \MouvementStock->fk_default_warehouse |
| htdocs/projet/admin/project.php | 168 | TypeError PhanTypeMismatchArgumentProbablyReal Argument 1 ($object) is $project of type \CommonObject|\CommonTrigger|\DolDeprecationHandler|\Project but \ModelePDFTask::write_file() takes \Task (no real type) defined at htdocs/core/modules/project/task/modules_task.php:71 (the inferred real argument type has nothing in common with the parameter's phpdoc type) |
| htdocs/projet/tasks/time.php | 578 | TypeError PhanTypeInvalidDimOffset Invalid offset "localtax1" of $dataforprice of array type array{pu_ht:float|int|non-empty-string|non-zero-int|string,pu_ttc:float|int|string,price_min:float|int|string,price_base_type:string,tva_tx:float|int|null|string,tva_npr:float|int} |
| htdocs/projet/tasks/time.php | 579 | TypeError PhanTypeInvalidDimOffset Invalid offset "localtax2" of $dataforprice of array type array{pu_ht:float|int|non-empty-string|non-zero-int|string,pu_ttc:float|int|string,price_min:float|int|string,price_base_type:string,tva_tx:float|int|null|string,tva_npr:float|int} |
| htdocs/projet/tasks/time.php | 686 | TypeError PhanTypeInvalidDimOffset Invalid offset "localtax1" of $dataforprice of array type array{pu_ht:float|int|non-empty-string|non-zero-int|string,pu_ttc:float|int|string,price_min:float|int|string,price_base_type:string,tva_tx:float|int|null|string,tva_npr:float|int} |
| htdocs/projet/tasks/time.php | 687 | TypeError PhanTypeInvalidDimOffset Invalid offset "localtax2" of $dataforprice of array type array{pu_ht:float|int|non-empty-string|non-zero-int|string,pu_ttc:float|int|string,price_min:float|int|string,price_base_type:string,tva_tx:float|int|null|string,tva_npr:float|int} |
| htdocs/projet/tasks/time.php | 764 | TypeError PhanTypeInvalidDimOffset Invalid offset "localtax1" of $dataforprice of array type array{pu_ht:float|int|non-empty-string|non-zero-int|string,pu_ttc:float|int|string,price_min:float|int|string,price_base_type:string,tva_tx:float|int|null|string,tva_npr:float|int} |
| htdocs/projet/tasks/time.php | 765 | TypeError PhanTypeInvalidDimOffset Invalid offset "localtax2" of $dataforprice of array type array{pu_ht:float|int|non-empty-string|non-zero-int|string,pu_ttc:float|int|string,price_min:float|int|string,price_base_type:string,tva_tx:float|int|null|string,tva_npr:float|int} |
| htdocs/projet/tasks/time.php | 864 | UndefError PhanUndeclaredProperty Reference to undeclared property \Project->label |
| htdocs/projet/tasks/tpl/linkedobjectblock.tpl.php | 70 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->date_start |
| htdocs/projet/tasks/tpl/linkedobjectblock.tpl.php | 71 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->date_stop |
| htdocs/projet/tasks/tpl/linkedobjectblock.tpl.php | 73 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->budget_amount |
| htdocs/projet/tasks/tpl/linkedobjectblock.tpl.php | 74 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommonObject->budget_amount |
| htdocs/public/payment/newpayment.php | 2082 | UndefError PhanUndeclaredProperty Reference to undeclared property \Don->morphy |
| htdocs/public/project/new.php | 337 | UndefError PhanUndeclaredProperty Reference to undeclared property \Project->email |
| htdocs/public/project/suggestbooth.php | 279 | UndefError PhanUndeclaredGlobalVariable Global variable $emailcompany is undeclared |
| htdocs/public/project/suggestbooth.php | 587 | UndefError PhanUndeclaredProperty Reference to undeclared property \Project->label |
| htdocs/public/project/suggestconference.php | 279 | UndefError PhanUndeclaredGlobalVariable Global variable $emailcompany is undeclared |
| htdocs/public/project/suggestconference.php | 531 | UndefError PhanUndeclaredProperty Reference to undeclared property \Project->label |
| htdocs/public/project/viewandvote.php | 254 | UndefError PhanUndeclaredGlobalVariable Global variable $suffix is undeclared |
| htdocs/public/project/viewandvote.php | 315 | UndefError PhanUndeclaredGlobalVariable Global variable $suffix is undeclared |
| htdocs/public/recruitment/view.php | 329 | UndefError PhanUndeclaredGlobalVariable Global variable $suffix is undeclared |
| htdocs/public/webportal/tpl/footer.tpl.php | 240 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->trans('OriginalSize'), 1) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/public/webportal/tpl/menu.tpl.php | 266 | UndefError PhanUndeclaredProperty Reference to undeclared property \Context->doNotDisplayMenu |
| htdocs/public/webportal/tpl/menu.tpl.php | 275 | UndefError PhanUndeclaredProperty Reference to undeclared property \Context->doNotDisplayMenu |
| htdocs/reception/card.php | 1312 | UndefError PhanUndeclaredProperty Reference to undeclared property \Reception->delivery_date |
| htdocs/reception/card.php | 2717 | UndefError PhanUndeclaredProperty Reference to undeclared property \Product->product_label |
| htdocs/reception/card.php | 2726 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseurDispatch->date_end |
| htdocs/reception/card.php | 2726 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseurDispatch->date_start |
| htdocs/reception/card.php | 2748 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseurDispatch->date_end |
| htdocs/reception/card.php | 2748 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseurDispatch->date_start |
| htdocs/reception/class/reception.class.php | 1093 | UndefError PhanUndeclaredProperty Reference to undeclared property \Reception->rang |
| htdocs/reception/class/reception.class.php | 1095 | UndefError PhanUndeclaredProperty Reference to undeclared property \Reception->fk_reception |
| htdocs/reception/class/reception.class.php | 1125 | UndefError PhanUndeclaredProperty Reference to undeclared property \Reception->fk_reception |
| htdocs/reception/class/reception.class.php | 1352 | UndefError PhanUndeclaredProperty Reference to undeclared property \Reception->fk_user_author |
| htdocs/reception/class/reception.class.php | 1353 | UndefError PhanUndeclaredProperty Reference to undeclared property \Reception->fk_user_author |
| htdocs/reception/class/reception.class.php | 1355 | UndefError PhanUndeclaredProperty Reference to undeclared property \Reception->fk_user_valid |
| htdocs/reception/class/reception.class.php | 1356 | UndefError PhanUndeclaredProperty Reference to undeclared property \Reception->fk_user_valid |
| htdocs/reception/list.php | 485 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseurDispatch->date_start |
| htdocs/reception/list.php | 486 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseurDispatch->date_start |
| htdocs/reception/list.php | 496 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseurDispatch->date_end |
| htdocs/reception/list.php | 497 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseurDispatch->date_end |
| htdocs/reception/list.php | 522 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseurDispatch->localtax1_tx |
| htdocs/reception/list.php | 523 | UndefError PhanUndeclaredProperty Reference to undeclared property \CommandeFournisseurDispatch->localtax2_tx |
| htdocs/recruitment/class/recruitmentcandidature.class.php | 347 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentCandidature->socid |
| htdocs/recruitment/class/recruitmentcandidature.class.php | 732 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentCandidature->societe |
| htdocs/recruitment/class/recruitmentjobposition.class.php | 368 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->socid |
| htdocs/recruitment/core/modules/recruitment/doc/pdf_standard_recruitmentjobposition.modules.php | 803 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->ref_client |
| htdocs/recruitment/core/modules/recruitment/doc/pdf_standard_recruitmentjobposition.modules.php | 807 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->ref_client |
| htdocs/recruitment/core/modules/recruitment/mod_recruitmentcandidature_advanced.php | 136 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentCandidature->date |
| htdocs/recruitment/core/modules/recruitment/mod_recruitmentjobposition_advanced.php | 136 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->date |
| htdocs/recruitment/recruitmentcandidature_card.php | 430 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentCandidature->login |
| htdocs/recruitment/recruitmentcandidature_card.php | 604 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentCandidature->socid |
| htdocs/recruitment/recruitmentcandidature_list.php | 451 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->socid |
| htdocs/recruitment/recruitmentjobposition_agenda.php | 178 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->socid |
| htdocs/recruitment/recruitmentjobposition_applications.php | 233 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->socid |
| htdocs/recruitment/recruitmentjobposition_applications.php | 237 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->socid |
| htdocs/recruitment/recruitmentjobposition_card.php | 348 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->socid |
| htdocs/recruitment/recruitmentjobposition_card.php | 352 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->socid |
| htdocs/recruitment/recruitmentjobposition_card.php | 443 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->socid |
| htdocs/recruitment/recruitmentjobposition_document.php | 159 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->socid |
| htdocs/recruitment/recruitmentjobposition_document.php | 163 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->socid |
| htdocs/recruitment/recruitmentjobposition_note.php | 135 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->socid |
| htdocs/recruitment/recruitmentjobposition_note.php | 139 | UndefError PhanUndeclaredProperty Reference to undeclared property \RecruitmentJobPosition->socid |
| htdocs/salaries/payment_salary.php | 189 | UndefError PhanUndeclaredProperty Reference to undeclared property \Salary->paiementtype |
| htdocs/salaries/virement_request.php | 271 | UndefError PhanUndeclaredProperty Reference to undeclared property \Salary->socid |
| htdocs/salaries/virement_request.php | 760 | UndefError PhanUndeclaredProperty Reference to undeclared property \Salary->type |
| htdocs/societe/ajax/company.php | 96 | UndefError PhanUndeclaredProperty Reference to undeclared property \Societe->type |
| htdocs/societe/class/societe.class.php | 1211 | TypeError PhanTypeMismatchProperty Assigning explode(',', getDolGlobalString('CONTACTS_DEFAULT_ROLES')) of type non-empty-list to property but \Contact->roles is array|null |
| htdocs/societe/paymentmodes.php | 842 | TypeError PhanTypeMismatchArgument Argument 1 ($params) is $user of type \CommonObject|\CommonPeople|\CommonTrigger|\DolDeprecationHandler|\User but \Stripe\Account::delete() takes array|null defined at /home/dolibarr/doxygen.dolibarr.org/dolibarr_dev/dev/tools/phan/stubs/stripe.php:470 |
| htdocs/societe/paymentmodes.php | 875 | TypeError PhanTypeMismatchArgument Argument 1 ($params) is $user of type \CommonObject|\CommonPeople|\CommonTrigger|\DolDeprecationHandler|\User but \Stripe\Account::delete() takes array|null defined at /home/dolibarr/doxygen.dolibarr.org/dolibarr_dev/dev/tools/phan/stubs/stripe.php:470 |
| htdocs/supplier_proposal/card.php | 467 | UndefError PhanUndeclaredProperty Reference to undeclared property \OrderLine->ref_supplier |
| htdocs/supplier_proposal/card.php | 1682 | UndefError PhanUndeclaredGlobalVariable Global variable $fk_account is undeclared |
| htdocs/supplier_proposal/class/api_supplier_proposals.class.php | 212 | UndefError PhanUndeclaredProperty Reference to undeclared property \SupplierProposal->duree_validite |
| htdocs/supplier_proposal/class/supplier_proposal.class.php | 1842 | UndefError PhanUndeclaredProperty Reference to undeclared property \Product->qty |
| htdocs/supplier_proposal/class/supplier_proposal.class.php | 1842 | UndefError PhanUndeclaredProperty Reference to undeclared property \Product->subprice |
| htdocs/supplier_proposal/class/supplier_proposal.class.php | 1843 | UndefError PhanUndeclaredProperty Reference to undeclared property \Product->subprice |
| htdocs/supplier_proposal/class/supplier_proposal.class.php | 1865 | UndefError PhanUndeclaredProperty Reference to undeclared property \ProductFournisseur->qty |
| htdocs/supplier_proposal/class/supplier_proposal.class.php | 1865 | UndefError PhanUndeclaredProperty Reference to undeclared property \ProductFournisseur->subprice |
| htdocs/supplier_proposal/class/supplier_proposal.class.php | 1866 | UndefError PhanUndeclaredProperty Reference to undeclared property \ProductFournisseur->qty |
| htdocs/supplier_proposal/class/supplier_proposal.class.php | 1867 | UndefError PhanUndeclaredProperty Reference to undeclared property \ProductFournisseur->subprice |
| htdocs/supplier_proposal/class/supplier_proposal.class.php | 1890 | UndefError PhanUndeclaredProperty Reference to undeclared property \ProductFournisseur->multicurrency_subprice |
| htdocs/takepos/invoice.php | 1730 | UndefError PhanUndeclaredGlobalVariable Global variable $body_ticket is undeclared |
| htdocs/takepos/invoice.php | 1730 | UndefError PhanUndeclaredGlobalVariable Global variable $footer_ticket is undeclared |
| htdocs/takepos/invoice.php | 1730 | UndefError PhanUndeclaredGlobalVariable Global variable $header_soc is undeclared |
| htdocs/takepos/invoice.php | 1730 | UndefError PhanUndeclaredGlobalVariable Global variable $header_ticket is undeclared |
| htdocs/takepos/invoice.php | 1730 | UndefError PhanUndeclaredGlobalVariable Global variable $ticket_total is undeclared |
| htdocs/takepos/invoice.php | 1870 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js((string)\$s) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/takepos/invoice.php | 1870 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(dol_escape_htmltag((string)\$s)) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/takepos/invoice.php | 1872 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js((string)\$s) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/takepos/invoice.php | 1872 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js(dol_escape_htmltag((string)\$s)) output (standalone PHP code) must be wrapped in single quotes (may be false positive if quote is in javascript world) |
| htdocs/takepos/invoice.php | 1893 | Plugin FunctionMissingSingleQuoteWrapping Function dol_escape_js($langs->trans('SaleStartedAt', dol_print_date($db->jdate(\$obj->datec), '%H:%M', 'tzuser')).' - '.\$obj->ref) output (not standalone PHP code) must be wrapped in single quotes |
| htdocs/takepos/split.php | 146 | Plugin PhanPluginUndeclaredVariableIsset undeclared variable $invoiceid in isset() |
| htdocs/ticket/card.php | 1597 | UndefError PhanUndeclaredProperty Reference to undeclared property \FormTicket->ref |
| htdocs/ticket/card.php | 1598 | UndefError PhanUndeclaredProperty Reference to undeclared property \FormTicket->id |
| htdocs/ticket/class/actions_ticket.class.php | 165 | UndefError PhanUndeclaredProperty Reference to undeclared property \Ticket->label |
| htdocs/ticket/class/actions_ticket.class.php | 166 | UndefError PhanUndeclaredProperty Reference to undeclared property \Ticket->description |
| htdocs/ticket/class/cticketcategory.class.php | 293 | UndefError PhanUndeclaredProperty Reference to undeclared property \CTicketCategory->fk_soc |
| htdocs/ticket/class/cticketcategory.class.php | 293 | UndefError PhanUndeclaredProperty Reference to undeclared property \CTicketCategory->socid |
| htdocs/user/class/user.class.php | 3537 | UndefError PhanUndeclaredProperty Reference to undeclared property \User->label |
| htdocs/user/class/usergroup.class.php | 766 | UndefError PhanUndeclaredProperty Reference to undeclared property \UserGroup->company |
| htdocs/user/class/usergroup.class.php | 766 | UndefError PhanUndeclaredProperty Reference to undeclared property \UserGroup->societe |
| htdocs/variants/tpl/productattributevalueline_edit.tpl.php | 89 | UndefError PhanUndeclaredProperty Reference to undeclared property \ReceptionLineBatch->value |
| htdocs/variants/tpl/productattributevalueline_view.tpl.php | 73 | UndefError PhanUndeclaredProperty Reference to undeclared property \ReceptionLineBatch->value |
| htdocs/webhook/class/target.class.php | 999 | UndefError PhanUndeclaredMethod Call to undeclared method \CommonNumRefGenerator::getNextValue |