برنامه نویسی

نحوه ایجاد توابع یاور سفارشی در لاراول 12

در این مثال ، من نحوه ایجاد توابع یاور سفارشی را در برنامه Laravel 12 نشان خواهم داد.

ما می دانیم که Laravel 12 همچنین توابع یاور را برای آرایه ها ، URL ها ، مسیرها ، مسیرها و غیره فراهم می کند. بنابراین ، ما باید پرونده یاور سفارشی خود را ایجاد کنیم و عملکردهای جهانی را که به راحتی می توان از آنها استفاده کرد ، تعریف کنیم.

نحوه ایجاد توابع یاور سفارشی در لاراول 12

مرحله 1: Laravel 12 را نصب کنید

این مرحله لازم نیست ؛ با این حال ، اگر برنامه Laravel را ایجاد نکرده اید ، ممکن است پیش بروید و دستور زیر را اجرا کنید:

laravel new example-app
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

مرحله 2: فایل Helpers.php را ایجاد کنید

در این مرحله ، شما باید ایجاد کنید app/Helpers/helpers.php در پروژه Laravel خود و کد زیر را در آن پرونده قرار دهید:

برنامه/یاران/یاران .php

format('m-d-Y');
    }
}

/**
 * Write code on Method
 *
 * @return response()
 */
if (! function_exists('convertMdyToYmd')) {
    function convertMdyToYmd($date)
    {
        return Carbon::createFromFormat('m-d-Y', $date)->format('Y-m-d');
    }
}
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

همچنین بخوانید: نحوه تولید فایل PDF در Laravel 12 با استفاده از مثال DOMPDF

مرحله 3: ثبت مسیر پرونده در پرونده composer.json
در این مرحله ، شما باید مسیر پرونده یاران را قرار دهید. بنابراین ، اساساً ، باز را باز کنید composer.json پرونده و کد زیر را در آن پرونده قرار دهید:

آهنگساز.

...

    "autoload": {
        "psr-4": {
            "App\\": "app/",
            "Database\\Factories\\": "database/factories/",
            "Database\\Seeders\\": "database/seeders/"
        },
        "files": [
            "app/Helpers/helpers.php"
        ]
    },

...
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

پس از ثبت نام ، ما باید دستور AutoLoad Composer را اجرا کنیم تا پرونده یاور ما را بارگیری کند. بعد ، دستور زیر را اجرا کنید:

composer dump-autoload
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

مرحله 4: مسیر را اضافه کنید

در مرحله بعد ، شما باید مسیرهای زیر را در آن باز و به روز کنید routes/web.php پرونده

بیشتر بخوانید

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا