وب‌سرویس مجید

پروژه laravel-microscope

imanghafoori1/laravel-microscope

این ابزار به تو کمک می‌کنه تا با خیال راحت کدهای Laravel رو دوباره تنظیم کنی، بدون اینکه نگران ایجاد باگ بشی. ️

کاربرد:

این پکیج به صورت هوشمند کدهای پروژه‌ات رو بررسی می‌کنه و خطاهای بالقوه رو پیدا می‌کنه — مثل فراخوانی متدهای ناموجود، اشتباهات در استفاده از Facadeها، یا مشکلات در Service Container.

در چه شرایطی بهتره استفاده شود؟

وقتی داری یک پروژه Laravel بزرگ رو به‌روزرسانی می‌کنی، یا می‌خوای کدهای قدیمی رو تمیز کنی، این ابزار مثل یک دستیار هوشمند کنارته و از بروز خطا جلوگیری می‌کنه. همچنین برای تیم‌های توسعه‌ای که مدام دارن کد تغییر می‌دن، عالیه.

چند مثال از موارد استفاده:

متدهایی که تو کلاس‌ها تعریف نشدن ولی فراخوانی شدن رو پیدا می‌کنه.

وابستگی‌های Service Container که اشتباه ثبت شدن رو تشخیص می‌ده.

فایل‌های view که وجود ندارن ولی با Blade فراخوانی شدن رو چک می‌کنه.

کدهای مرده (کدهایی که هیچ‌وقت اجرا نمی‌شن) رو شناسایی می‌کنه.

  • ##laravel
  • ##php
  • ##refactoring
  • ##debugging
  • ##code
  • ##static
  • ##microscope
  • ##laravel
  • ##dev
  • ##clean