phpstan mockery
2.0.0
يوفر هذا الامتداد الميزات التالية:
Foo|MockeryMockInterface في phpdoc بحيث يؤدي إلى نوع تقاطع بدلاً من نوع الاتحاد.Mockery::mock() و Mockery::spy() إرجاع نوع التقاطع (انظر التفسير التفصيلي لأنواع التقاطع) بحيث يمكن استخدام الكائن الذي تم إرجاعه ككائن وهمية وكائن الفئة المسموح به.shouldReceive() ويتوقع allows() أساليب expects() الأساليب على الكائن الوهمي وتعمل كما هو متوقع. لاستخدام هذا الامتداد ، اطلبه في الملحن:
composer require --dev phpstan/phpstan-mockery
إذا قمت أيضًا بتثبيت Phpstan/Extension-instholer ، فأنت جميعًا قد تم تعيينه!
إذا كنت لا ترغب في استخدام phpstan/extension-installer ، قم بتضمين extension.neon في تكوين Phpstan لمشروعك:
includes:
- vendor/phpstan/phpstan-mockery/extension.neon