Skip to content

Set the rule level of PHPStan to 3 #196

Set the rule level of PHPStan to 3

Set the rule level of PHPStan to 3 #196

Triggered via pull request January 12, 2026 10:04
Status Success
Total duration 58s
Artifacts

phpstan.yml

on: pull_request
Matrix: Run PHPStan
Fit to window
Zoom out
Zoom in

Annotations

9 errors
Run PHPStan (4)
Process completed with exit code 1.
Run PHPStan (4): src/Supporting/CommunicationProvider.php#L732
Call to function property_exists() with $this(INTERMediator\FileMakerServer\RESTAPI\Supporting\CommunicationProvider) and 'responseBody' will always evaluate to true.
Run PHPStan (4): src/Supporting/CommunicationProvider.php#L556
Method INTERMediator\FileMakerServer\RESTAPI\Supporting\CommunicationProvider::getOAuthIdentifier() never returns string so it can be removed from the return type.
Run PHPStan (4): src/Supporting/CommunicationProvider.php#L556
Method INTERMediator\FileMakerServer\RESTAPI\Supporting\CommunicationProvider::getOAuthIdentifier() is unused.
Run PHPStan (4): src/Supporting/CommunicationProvider.php#L536
Method INTERMediator\FileMakerServer\RESTAPI\Supporting\CommunicationProvider::getSupportingProviders() is unused.
Run PHPStan (4): src/Supporting/CommunicationProvider.php#L53
Property INTERMediator\FileMakerServer\RESTAPI\Supporting\CommunicationProvider::$port (int|null) is never assigned null so it can be removed from the property type.
Run PHPStan (4): src/Supporting/CommunicationProvider.php#L48
Property INTERMediator\FileMakerServer\RESTAPI\Supporting\CommunicationProvider::$protocol (string|null) is never assigned null so it can be removed from the property type.
Run PHPStan (4): src/Supporting/CommunicationProvider.php#L43
Property INTERMediator\FileMakerServer\RESTAPI\Supporting\CommunicationProvider::$solution (string|null) is never assigned null so it can be removed from the property type.
Run PHPStan (4): src/Supporting/CommunicationProvider.php#L28
Property INTERMediator\FileMakerServer\RESTAPI\Supporting\CommunicationProvider::$host (string|null) is never assigned null so it can be removed from the property type.