phpstan mockery
2.0.0
Cette extension fournit les fonctionnalités suivantes:
Foo|MockeryMockInterface dans PHPDOC afin qu'il entraîne un type d'intersection au lieu d'un type d'union.Mockery::mock() et Mockery::spy() renvoie un type d'intersection (voir l'explication détaillée des types d'intersection) afin que l'objet retourné puisse être utilisé à la fois comme objet simulé et l'objet de classe moquette.shouldReceive() , allows() et expects() peuvent être appelées sur l'objet simulé et ils fonctionnent comme prévu. Pour utiliser cette extension, nécessitez-le dans le compositeur:
composer require --dev phpstan/phpstan-mockery
Si vous installez également PhpStan / Extension-Installer, vous êtes tous réglés!
Si vous ne souhaitez pas utiliser phpstan/extension-installer , incluez l'extension.neon dans la configuration phpstan de votre projet:
includes:
- vendor/phpstan/phpstan-mockery/extension.neon