
سلام، تو این پست میخوام بهتون یه ساختار معرفی کنم که میتونین تمیزتر و راحت تر Helper های شخصی سازی شده ایجاد کنید.
احتمالا با helper های built-in لاراول آشنا هستین. مثل back و request و ... که تو عکس زیر هم میتونید ببینید:

حالا هلپر های شخصی خودمون رو کجا و به چه صورتی بنویسیم؟
شروع
1. در ابتدا یه فولدر به اسم Helpers تو فولدر app ایجاد کنید.

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

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

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

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