ساخت فایل helper در لاراول

حمید تیموری 1297 بازدید 1397/10/06
ساخت فایل helper در لاراول

در لاراول، اگر بخواهید تابعی داشته باشید، که در همه فایل ها،  لاراول تابع شما را بشناسد،
باید در قالب فایل helper باشد.

لاراول برای انجام کارهای خودش هم از helper function استفاده میکند، هم از facade ها.

برای مثال :

auth()->check();

// or 

Auth::check();

اولی helper و دومی facade است.

برای تعریف helper در لاراول، ابتدای در فولدر app یک فولدر به نام Helpers بسازید،
سپس یک فایل نام helpers.php درون آن بسازید.

بعد از ساختن فایل، باید فایل را برای لاراول تعریف کنیم، و برای اینکار باید از composer.json استفاده کنیم:

"autoload-dev": {
    "psr-4": {
      "Tests\\": "tests/"
    },
    "files": [
      "app/Helpers/helpers.php"
   ]
}

همانطور که میبینید، در قسمت autoload-dev باید آدرس فایل را تعریف کنیم. بعد از انجام این کار باید composer را آپدیت کنید

composer update

حالا درون فایل helper میتوانید تابع تعریف کنید، و خواهید دید که این تابع همه جای لاراول برای شما قابل استفاده است.

اگر سوالی داشتید، میتوانید از قسمت نظرات، سوال خودتونو بپرسید.
موفق باشید

دیگر مقالات
حمید تیموری 2022 بازدید 1397/05/14
حمید تیموری 927 بازدید 1398/02/23
امید کیانی 1245 بازدید 1398/07/12
امید کیانی 1341 بازدید 1398/06/18
امید کیانی 882 بازدید 1398/07/11


نظرات (0)
هنوز نظری ثبت نشده است
برای ثبت نظر ابتدا وارد سایت شوید