لاراول

افزونه Laravel Collection برای PhpStrom

Collector افزونه ایست که برای پشتیبانی از Laravel Collection ها در PhpStrom تولید شده است. این افزونه شامل refactorهای مفید برای بهتر کردن کالکشن های شما است و می تواند عبارات PHP عادی را به کالکشن تبدیل کند.

این افزونه بازسازی های زیر را دارد و بر اساس پیکربندی شما، کد را با توصیه هایی برای انتقال به مجموعه(collection) ها آماده می کند:

  • foreach به collection
  • array_map به collection
  • map()->flatten() به flatMap
  • حذف Collectionهای تو در تو
  • Closure به arrow functions
  • where()->first() به firstWhere()

این ویژگی ها به شما کمک کنند تا کد PHP خود را سریعتر به Collectionها بازسازی کنید. همچنین می توانید براساس نیازهای فردی پروژه، هرکدام یک از refactor هایی را که می خواهید پلاگین برجسته کند، انتخاب کنید.

این افزونه در بازار JetBrains موجود است: Collector – Plugins | JetBrains. همچنین می توانید با رفتن به Preferences> Plugins> Marketplace و جستجوی “Collector” ، Collector for PhpStorm را در ویرایشگر خود نصب کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا