Watch Youtube Video (HINDI) :
In this post, we will discuss how to make the laravel custom helper function in laravel 10, Laravel custom helper function means we can create our custom-made function and add it to the helper file so that we can use that custom made function from the helper function.
To use a custom-made function in laravel we just need to create a helper function, in this post I have given all guidelines for creating a helper function in laravel 10 how we can create and how to register that help function made in the composer.json file.
Making a helper function in laravel 10 is similar to an older version, Beginner developers who start learning laravel 10 an easy to understand how to make the guide here in this post given from scratch step by step. just follow it.
Step 1. Create Helper File
We will create a php file in the app/Helpers/helper.php path.
Go to the app folder and create the "Helper" folder, after in this folder open and create a "helper.php" file. In this file, we will start php, don't need to over php.
In this file we will define two functions, The first function we will return a simple string. In the second function, we will pass a parameter and we will return that value. Here in this post, I am taking just an understanding example. you can create a per your requirement.
app/Helpers/helper.php<?php function myCustomFunction() { return 'Do you Logic Here'; } function myCustomFunction1($name) { return $name; }
Step 2. Add Helper Path
Once we create a helper.php file in the given path, we have to define it now in the composer.json file. we will create a "files array attribute" in the "psr-4" object and then we will add that create file path. you can see the below example.
composer.json"autoload": { "psr-4": { "App\\": "app/", "Database\\Factories\\": "database/factories/", "Database\\Seeders\\": "database/seeders/" }, "files":[ "app/Helpers/helper.php" // THIS PATH ] },
Step 3. Composer Autoload
After we added the full path in the composer.json file. we will autoload the composer file for the execute that helper function file that we create with the system files.
So that we will run a command below suggested :
composer dump-autoload
It will take some time for dumping all the project and files of the project.
Step 4. Output
We will dump the first function and it will return the given inside function string. In the second function, we will pass an argument, and that function will return that function provided argument and return.
dd(myCustomFunction()); // "Do you Logic Here"
dd(myCustomFunction1('My custom helper function')); // "My custom helper function"
// IN BLADE FILE {{ myCustomFunction1('My custom helper function') }}
// IF YOUR FUNCTION VALUE IS HTML {!! myCustomFunction1('<p>My custom helper function</p>') !!}
We always thanks to you for reading our blogs.

Dharmesh Chauhan
(Swapinfoway Founder)Hello Sir, We are brothers origin from Gujarat India, Fullstack developers working together since 2016. We have lots of skills in web development in different technologies here I mention PHP, Laravel, Javascript, Vuejs, Ajax, API, Payment Gateway Integration, Database, HTML5, CSS3, and Server Administration. So you need our service Please Contact Us

Haresh Chauhan
(Co-Founder)We Are Also Recommending You :
- Laravel Database Based Dynamic Mail Configuration Set Example
- Pinelabs Payment Gateway Integration Tutorial In Laravel
- Laravel broadcasting with redis and socket.io
- PhonePe Payment Gateway Integration in Laravel
- Import Export Database in JSON Format Laravel
- How to Send Email with Laravel 10
- Laravel One to Many Eloquent Relationship Tutorial With Example
- [Fixed] 429: Too Many Attempts When Call API In Laravel 8 9
- Laravel 6 CRUD Operation
- How to use Date Format Validation in Laravel?