CodeIgniter4/phpstan.neon
2020-08-17 12:33:17 +07:00

22 lines
979 B
Plaintext

includes:
- vendor/phpstan/phpstan/conf/bleedingEdge.neon
parameters:
bootstrapFiles:
- qa-bootstrap.php
inferPrivatePropertyTypeFromConstructor: true
checkMissingIterableValueType: false
excludes_analyse:
- app/Config/*
- app/Database/*
- app/Views/*
- system/Commands/Generators/Views/migration.tpl.php
- system/Config/Routes.php
- system/Debug/Toolbar/Views/toolbar.tpl.php
- system/Validation/Views/single.php
ignoreErrors:
- '#Unsafe usage of new static\(\)*#'
- '#Call to an undefined method CodeIgniter\\Database\\BaseConnection::_(disable|enable)ForeignKeyChecks\(\)#'
- '#Access to an undefined property CodeIgniter\\Config\\AutoloadConfig::(\$psr4|\$classmap)#'
- '#Access to an undefined property CodeIgniter\\Database\\Forge::\$dropConstraintStr#'
- '#Access to an undefined property CodeIgniter\\Config\\View::(\$filters|\$plugins)#'