TGViewer
Channel Public Channel
Codino School

Codino School

@codino

پروفایل تخصصی مدرس :
https://www.github.com/imanghafoori1

آموزش ترفندهای clean code, آموزش laravel

@codino_admin
Subscribers
1.84K
Photos
160
Videos
277
Links
301

Showing posts older than #4714 · Back to latest

Older Posts 20 shown
Post #4710 1K
💥 امکانات میکروسکوپ:

دستورات دیگه ای هم هست که خیلی نیاز به توضیح ندارند و اسم شون معلومه چی کار میکنن:

php artisan check:empty_comments


@codino
  • 🤔 3
  • 👍 1
Post #4709 918
💥 امکانات میکروسکوپ:

⚫️ php artisan check:dynamic_where


برای تبدیل کوئری های این شکلی :

::whereFamilyName('...')

به معادل:

::where('family_name', '...')


(هر موقع وقت کنم براش یه ویدیو ضبط خواهم کرد.)

@codino
  • 👍 8
Post #4708 769
💥 امکانات میکروسکوپ

👈
این دستور یکی از امکانات پولی laravel shift هست ش.

⚫️ php artisan enforce:helper_functions


🔬🔬🔬

#microscope

@codino
  • 👌 6
  • 🔥 2
Post #4707 667
💥 امکانات میکروسکوپ

👈 تبدیل خودکار Closure ها به arrow function ها با دستور:

⚫️ php artisan check:arrow_functions


@codino
  • 👌 4
  • 👏 1
Post #4706 733
Codino School آیا با امکانات پکیج laravel-microscope آشنایی دارید؟
امیدوارم بعد از انتشار کلیپ های اخیر درباره امکانات میکروسکوپ
از ۶۰٪ رسیده باشیم به یه چیزی زیر ۵۰٪


@codino
  • 👀 3
Post #4705 832
💥 امکانات میکروسکوپ

👈 یکی از بهترین امکانات پکیج laravel-microscope رو در این قسمت خدمت تون معرفی کرده ام.

▫️میکروسکوپ پروژه‌ی شما رو میگرده و کدها رو براتون ریفکتور میکنه!

⚫️
php artisan check:early_return

🔬🔬🔬

#microscope

@codino
  • 👍 5
  • 👀 1
Post #4704 613
💥 امکانات میکروسکوپ

👈 پاک کردن خودکار doc block های به درد نخور از کنترلرها


⚫️ php artisan check:generic_docblocks

🔬🔬🔬

#microscope

@codino
  • 👍 8
  • 👏 2
Post #4703 652
💥 امکانات میکروسکوپ

👈 افزودن عبارت ()query:: در ابتدای کوئری ها الکوئنت

⚫️ php artisan enforce:query

🔬🔬🔬

#microscope

@codino
  • 👍 8
  • 👌 3
Post #4702 596
💥 امکانات میکروسکوپ

👈 جانشین کردن کوته‌نوشت‌های کلاس‌ها با نسخه اصلی

⚫️ php artisan check:aliases

🔬🔬🔬

#microscope

@codino
  • 👍 5
  • ❤ 1
Post #4701 680
💥امکانات میکروسکوپ

👈 گزارش فراخوانی تابع env خارج از فایل config

⚫️ php artisan check:bad_practices

🔬🔬🔬

@codino
  • 👍 6
Post #4700 682
💥 امکانات میکروسکوپ

👈 ادغام خودکار if های تو در تو

⚫️ php artisan check:early_returns

🔬🔬🔬

@codino
  • 👍 5
Post #4699 730
Codino School آیا با امکانات پکیج laravel-microscope آشنایی دارید؟
چون بیش از نصف گزینه آشنایی ندارم انتخاب کرده اند.
گفتم بد نیست مروری داشته باشیم بر امکانات این پکیج.

@codino
  • 👍 10
  • ❤ 4
Post #4698 837
💥امکانات میکروسکوپ

👈 شناسایی کنترلرهایی که هیچ روتی براشون تعریف نشده

⚫️ php artisan check:dead_controllers

🔬🔬🔬

@codino
  • 👍 4
Post #4696 909
💥امکانات میکروسکوپ

php artisan enforce:imports

@codino
  • 👍 4
Post #4695 960
🔅 نسخه جدید laravel-microscope منتشر شد:

▪️ اضافه شدن دستور جدید artisan enforce:imports (به همراه قابلیت cache)
▪️ افزایش دقت دستور artisan check:fqcn

▫️دستور artisan enforce:import پروژه ی شما رو میگرده و کلاس هایی که در ابتدای فایل با استفاده از use ایمپورت نشده باشن رو اضافه شونو پاک میکنه و اون بالا ایمپورت میکنه.

مثال:
php artisan enforce:import --class=User

این دستور مواردی مثل:
\App\Models‍\User::where('... ');

رو تبدیل میکنه به:
use App\Models‍\User;
.
.
.

User::where('...');



v1.0.404


لازم به ذکر هست که موقع اعمال این تغییرات از ایجاد تداخل با سایر ایمپورت ها پرهیز میشه تا مشکلی پیش نیاد.

🔬🔬🔬

@codino
  • ❤ 6
  • 👏 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →