Hello Artisan
In this laravel 8 custom helper functions tutorial i will show you how you can create you own helper function in laravel 8. Sometime we need a helper function in our Laravel project to do common task. For this kind of task if you create a custom helper function in Laravel then you can create it.
I will show you step by step that the procedure of creating custom helper function. You konw laravel also provide helper function for array, url, route, path etc. So now if you would like to add custom helper functions in your website or project directory then you have to follow just three step and use it.
Step 1: Create helpers.php
In this step, you need to create app/helpers.php in your laravel project and put the following code in that file:
app/helpers.php
function changeDateFormate($date,$date_format){
return \Carbon\Carbon::createFromFormat('Y-m-d', $date)->format($date_format);
}
Step 2: Add File Path In composer.json
Now in this step, you have to put path of helpers file,so basically open composer.json file and put following code in that file:
composer.json
"autoload": {
"classmap": [
...
],
"psr-4": {
"App\\": "app/"
},
"files": [
"app/helpers.php"
]
},
Step 3: Run Command
this is the last step, you should just run following command:
composer dump-autoload
Now all are set to go. Now you can call it globally like
{{ changeDateFormate(date('Y-m-d'),'m/d/Y') }}
Read also : Laravel Vue Js Search Example with Pagination
Hope it can help you to do common task.
#laravel #laravel-7x #laravel-8x #custom