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

حمید تیموری 1794 بازدید 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 میتوانید تابع تعریف کنید، و خواهید دید که این تابع همه جای لاراول برای شما قابل استفاده است.

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

دیگر مقالات
حمید تیموری 2845 بازدید 1397/12/22
حمید تیموری 2593 بازدید 1397/12/04
امید کیانی 1052 بازدید 1398/03/03
حمید تیموری 854 بازدید 1398/04/16
حمید تیموری 3801 بازدید 1397/08/15


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