moderntv / mstyle
PHP quality assurance for ModernTV projects.
Installs: 3 085
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 5
Forks: 3
Open Issues: 0
Language:Makefile
pkg:composer/moderntv/mstyle
Requires
- php: >=8.4
- mockery/mockery: ^1.6.12
- php-parallel-lint/php-parallel-lint: ^1.4.0
- phpstan/phpstan: ^2.0.2
- phpstan/phpstan-deprecation-rules: ^2.0.0
- phpstan/phpstan-nette: ^2.0.1
- phpstan/phpstan-strict-rules: ^2.0.0
- phpunit/phpunit: ^11.4.3 || ^12.1.4
- slevomat/coding-standard: ^8.15.0
- squizlabs/php_codesniffer: ^3.11.1
This package is auto-updated.
Last update: 2025-11-03 13:42:12 UTC
README
📺 PHP quality assurance for ModernTV projects.
🕹 f3l1x.io | 💻 f3l1x | 🐦 @xf3l1x
Usage
To install latest version of mcode/mcode use Composer.
composer require mcode/mcode
Documentation
Codesniffer
- Install this package.
- Create
ruleset.xmlfile.
<?xml version="1.0" encoding="UTF-8"?> <ruleset> <rule ref="./vendor/mcode/mcode/src/codesniffer.xml"/> </ruleset>
- Run codesniffer.
vendor/bin/phpcs --cache=var/codesniffer.dat --standard=ruleset.xml app
Phpstan
-
Install this package.
-
Create
phpstan.neonfile.includes: - vendor/mcode/mcode/src/phpstan.neon - phpstan-baseline.neon parameters: level: 9 phpVersion: 80200 tmpDir: %currentWorkingDirectory%/temp/phpstan fileExtensions: - php - phpt paths: - app
Development
This package is currently maintained by these authors.