Add triggers on Bookkeeping class (#31204) #8315
ci.yml
on: push
pre-commit
/
pre-commit
2m 47s
gh-travis
/
gh-travis
Matrix: phpstan / php-stan
Matrix: windows-ci / win-test
Waiting for pending jobs
Annotations
12 errors and 2 warnings
phan / Run phan
Process completed with exit code 1.
|
phan / Run phan
Process completed with exit code 1.
|
phpstan / php-stan (8.2):
htdocs/comm/propal/card.php#L3157
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{0: array{lang: 'orders', enabled: bool, perm: mixed, label: 'AddOrder', url: non-falsy-string}, 1: array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}|array{lang: 'orders', enabled: bool, perm: bool, label: 'AddPurchaseOrder', url: non-falsy-string}, 2: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}|array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}, 3?: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}|array{lang: 'invoice', enabled: bool, perm: mixed, label: 'CreateBill', url: non-falsy-string}, 4?: array{lang: 'invoice', enabled: bool, perm: mixed, label: 'CreateBill', url: non-falsy-string}} given.
|
phpstan / php-stan (8.2):
htdocs/comm/propal/card.php#L3159
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{0: array{lang: 'orders', enabled: bool, perm: mixed, label: 'AddOrder', url: non-falsy-string}, 1: array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}|array{lang: 'orders', enabled: bool, perm: bool, label: 'AddPurchaseOrder', url: non-falsy-string}, 2: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}|array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}, 3?: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}|array{lang: 'invoice', enabled: bool, perm: mixed, label: 'CreateBill', url: non-falsy-string}, 4?: array{lang: 'invoice', enabled: bool, perm: mixed, label: 'CreateBill', url: non-falsy-string}} given.
|
phpstan / php-stan (8.2):
htdocs/commande/card.php#L3100
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{0: array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}, 1: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}, 2: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}|array{lang: 'sendings', enabled: bool, perm: mixed, label: 'CreateShipment', url: non-falsy-string}, 3?: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}}|array{0: array{lang: 'orders', enabled: bool, perm: bool, label: 'AddPurchaseOrder', url: non-falsy-string}, 1: array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}, 2: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}, 3: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}|array{lang: 'sendings', enabled: bool, perm: mixed, label: 'CreateShipment', url: non-falsy-string}, 4?: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}} given.
|
phpstan / php-stan (8.2):
htdocs/commande/card.php#L3102
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{0: array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}, 1: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}, 2: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}|array{lang: 'sendings', enabled: bool, perm: mixed, label: 'CreateShipment', url: non-falsy-string}, 3?: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}}|array{0: array{lang: 'orders', enabled: bool, perm: bool, label: 'AddPurchaseOrder', url: non-falsy-string}, 1: array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}, 2: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}, 3: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}|array{lang: 'sendings', enabled: bool, perm: mixed, label: 'CreateShipment', url: non-falsy-string}, 4?: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}} given.
|
phpstan / php-stan (8.2):
htdocs/contrat/card.php#L2271
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{0: array{url: non-falsy-string, label: mixed, lang: 'bills'|'orders', perm: mixed, enabled: true}, 1?: array{url: non-falsy-string, label: mixed, lang: 'bills', perm: mixed, enabled: true}, 2?: array{url: non-falsy-string, label: mixed, lang: 'bills', perm: mixed, enabled: true}} given.
|
phpstan / php-stan (8.2):
htdocs/contrat/card.php#L2296
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{0: array{url: non-falsy-string, label: mixed, lang: 'bills', perm: mixed, enabled: true}, 1?: array{url: non-falsy-string, label: mixed, lang: 'bills', perm: mixed, enabled: true}} given.
|
phpstan / php-stan (8.2):
htdocs/fichinter/card.php#L1819
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{0: array{url: non-falsy-string, label: mixed, lang: 'propal', perm: mixed, enabled: true}, 1?: array{url: non-falsy-string, label: mixed, lang: 'bills', perm: mixed, enabled: true}}|array{array{url: non-falsy-string, label: mixed, lang: 'bills', perm: mixed, enabled: true}} given.
|
phpstan / php-stan (8.2):
htdocs/projet/card.php#L1682
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{10: array{lang: 'propal', enabled: bool, perm: mixed, label: 'AddProp', url: non-falsy-string}, 20: array{lang: 'orders', enabled: bool, perm: mixed, label: 'CreateOrder', url: non-falsy-string}, 30: array{lang: 'bills', enabled: bool, perm: mixed, label: 'CreateBill', url: non-falsy-string}, 40: array{lang: 'supplier_proposal', enabled: bool, perm: mixed, label: 'AddSupplierProposal', url: non-falsy-string}, 50: array{lang: 'suppliers', enabled: bool, perm: mixed, label: 'AddSupplierOrder', url: non-falsy-string}, 60: array{lang: 'suppliers', enabled: bool, perm: mixed, label: 'AddSupplierInvoice', url: non-falsy-string}, 70: array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}, 80: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}, ...} given.
|
phpstan / php-stan (8.2):
htdocs/ticket/class/ticket.class.php#L252
PHPDoc type Ticket of property Ticket::$oldcopy is not covariant with PHPDoc type static(CommonObject)|null of overridden property CommonObject::$oldcopy.
|
phpstan / php-stan (8.2)
Process completed with exit code 1.
|
pre-commit / pre-commit
Cache save failed.
|
phan / Run phan:
htdocs/core/lib/functions.lib.php#L12509
functions.lib.php: PhanTypeInvalidDimOffset: Invalid offset "isDropDown" of $subbutton of array type array{attr?:mixed,urlroot:non-empty-string|string,lang:non-empty-string|string,enabled:bool,perm:bool,label:string,url:string}
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
phan-srcrt
|
419 Bytes |
|
phpstan-srcrt
|
951 Bytes |
|
precommit-logs
|
587 Bytes |
|