Skip to content

aonach/magento2-phpstan

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHPStan Extension - Magento 2

The extension bootstraps the same autoloader that is run when using Magento 2's unit tests. By default it will place the generated class under var/. Change the environment variable TESTS_TEMP_DIR to change the folder.

Installation Instructions via Composer

composer require --dev aonach/magento2-phpstan

Note on required use of phpstan/extension-installer

Manual installation

If the use of phpstan/extension-installer is not working for you undo the installation by adding

    "replace": {
        "phpstan/extension-installer": "*"
    },

to your project's composer.json file. Then manually include extension.neon in your project's PHPStan config:

includes:
    - vendor/aonach/magento2-phpstan/extension.neon

Or as an alternative approach you can check out https://github.com/bitExpert/phpstan-magento