parameters: level: 8 paths: - classes - conf - functions - inc - public - src - tests ignoreErrors: - '#Class MDDBConnectionImpossible not found.#' - '#Class MDMysqliExpectedError not found.#' excludePaths: - classes/MDAllowedValueSets/l18n bootstrapFiles: - inc/constants.php disallowedFunctionCalls: - function: 'ini_alter()' message: 'use ini_set instead' - function: 'diskfreespace()' message: 'use disk_free_space instead' - function: 'php_sapi_name()' message: 'use PHP_SAPI instead' - function: 'set_file_buffer()' message: 'use stream_set_write_buffer instead' - function: 'dl()' - function: 'opcache_get_status()' - function: 'phpinfo()' - function: 'parse_ini_file()' - function: 'show_source()' - function: 'highlight_file()' - function: 'php_uname()' - function: 'phpcredits()' - function: 'php_strip_whitespace()' - function: 'popen()' - function: 'pclose()' - function: 'virtual()' - function: 'passthru()' - function: 'proc_close()' - function: 'proc_get_status()' - function: 'proc_nice()' - function: 'proc_open()' - function: 'proc_terminate()' - function: 'system()' - function: 'get_current_user()' - function: 'getmyuid()' - function: 'getmygid()' - function: 'getmypid()' - function: 'getmyinode()' - function: 'getlastmod()' - function: 'putenv()' - function: 'chgrp()' - function: 'chgrp()' - function: 'lchgrp()' - function: 'lchown()' - function: 'link()' - function: 'linkinfo()' - function: 'symlink()' includes: - classes/MD_QA/rules/phpstan-rules.neon - vendor/spaze/phpstan-disallowed-calls/extension.neon - phpstan-baseline.neon