ویرگول
ورودثبت نام
Amir Kabiri
Amir Kabiri
خواندن ۱ دقیقه·۴ سال پیش

نحوه ی ایجاد Custom Helper در Laravel

سلام، تو این پست میخوام بهتون یه ساختار معرفی کنم که میتونین تمیزتر و راحت تر Helper های شخصی سازی شده ایجاد کنید.

احتمالا با helper های built-in لاراول آشنا هستین. مثل back و request و ... که تو عکس زیر هم میتونید ببینید:

حالا هلپر های شخصی خودمون رو کجا و به چه صورتی بنویسیم؟


شروع

1. در ابتدا یه فولدر به اسم Helpers تو فولدر app ایجاد کنید.


2. یه فایل به اسم index.php داخل فولدر Helpers که ساختین ایجاد کنین و کد زیرو داخلش قرار بدین:


3. فایل composer.json رو باز کنین و قسمتای مشخص شده رو بهش اضافه کنین:

حالا فایل app/Helpers/index.php به صورت خودکار موقع اجرای لاراول لود میشه و کدی که داخلش گذاشتیم ، Helper هایی که تو اون فولدر هستن رو لود میکنه و همه جا میتونین ازین Helper ها استفاده کنید.


نتیجه ی نهایی و یک Helper نمونه:


اگه ایده ای واسه بهتر شدن این پروسه در نظر دارین حتما از قسمت کامنتا بهم اطلاع بدین تا اضافه کنم.

لاراولlaravelhelper
علاقمند به دنیای کامپیوترها !
شاید از این پست‌ها خوشتان بیاید