build: environment: php: version: 8.1.31 pecl_extensions: - xdebug ini: - "xdebug.mode=coverage" variables: XDEBUG_MODE: "coverage" nodes: analysis: project_setup: override: - 'true' tests: override: - php-scrutinizer-run - command: phpcs-run use_website_config: true - 'mkdir -p reports/logs' # Создаем директорию для отчетов - command: './vendor/bin/phpunit --coverage-clover reports/logs/clover.xml' coverage: file: 'reports/logs/clover.xml' format: 'clover' filter: excluded_paths: - 'tests/*' - 'bin/*' checks: php: true coding_style: php: spaces: around_operators: concatenation: true