class leak
1.0.0
ابحث عن دروس التسرب التي لا تستخدمها أبدًا ... وتخلص منها.
composer require tomasvotruba/class-leak --devأدلة المرور التي تريد التحقق منها:
vendor/bin/class-leak check src تأكد من استبعاد /tests الدلائل ، للحفاظ على فئات الإبلاغ المستخدمة في الاختبارات ، ولكن لم يتم استخدامها في قاعدة الكود.
يتم استبعاد العديد من الأنواع افتراضيًا ، حيث يتم جمعها بواسطة Framework Magic ، مثل فئات أوامر Console.
هل تريد تخطي فصول من نوع معين؟
vendor/bin/class-leak check src --skip-type= " App \ Contract \ SomeInterface "ماذا لو لم تنفذ فصولك أي نوع؟
vendor/bin/class-leak check src --skip-suffix= " Controller "هل تريد تخطي الفصول باستخدام سمة محددة؟
vendor/bin/class-leak check src --skip-attribute= " App \ Attribute \ AsController "ترميز سعيد!