• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Tutsplanet

Tutsplanet

Free Technical and Blogging Resources

  • Home
  • Web Hosting
  • Programming
  • Plugins
  • Twitter Trends
  • Tools
  • About Us

Programming TagsLaravel

How to call static function from Helper in Laravel blade file?

Sep 21, 2021 Editorial Staff 2 Comments

Share
Tweet
Share

We have already discussed creating custom helper functions (Global Function) in Laravel in a previous article. So today’s article we discuss a different approach to achieve the same feature, and this function can be called from the blade template as well.

Step 1. Add this code in your composer.json file located in the root directory

"autoload": {
    "psr-4": {
        "App\\": "app/"
    },
    "files": [
        "app/Http/Helpers/Helper.php"
    ]
},

Step 2. Create a file called Helper.php in app/Http/Helpers folder with a sample function

<?php
namespace App\Http\Helpers;

class Helper {
    public static function currentTime() {
        return time();
    }
}

Step 3. Add alias method in config/app.php

'Helper'=> App\Http\Helpers\Helper::class,

That’s it you can use your function in the blade template like the below snippet

{{ Helper::currentTime() }}
Did this post help you?
Tutsplanet brings in-depth and easy tutorials to understand even for beginners. This takes a considerable amount of work. If this post helps you, please consider supporting us as a token of appreciation:
  • Just want to thank us? Buy us a Coffee
  • May be another day? Shop on Amazon using our links.
    Your prices won't change but we get a small commission.

Editorial Staff

Editorial Staff at Tutsplanet is a dedicated team to write various tutorials about subjects like Programming, Technology and Operating Systems.

View all posts by Editorial Staff

Reader Interactions

Comments

  1. Umalac Hasum Irakuba says

    Jul 23, 2022 at 12:37 pm

    I don’t know how to thank you man. I almost gave up coding because I couldn’t get to use functions in my blade. You just saved me man. Keep the good work up.

    Really helpful.

    Reply
  2. Musah Calamu Abukari says

    Jun 29, 2023 at 6:58 pm

    This is amazing still in 2023

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Quick Links

  • Top 21 Website Ideas To Make Money Online in 2021
  • A Simple YouTube Video Downloader Script in PHP
  • The 50 Most Useful jQuery Plugins for Frontend Development
  • Replace “\n” with new line characters, using Notepad++
  • Using Third-Party Libraries in Codeigniter
  • Upload Multiple Images and Store in Database using PHP and MySQL.
  • Hierarchical Tree view Category Example in Laravel
  • Laravel Image Intervention Tutorial With Example
  • How to import sql file in MySQL database using PHP?
  • Free VAT Calculator Online

Subscribe

* indicates required

Search Here

Share

   

Hot topics

  • Replace “\n” with new line characters, using Notepad++ 27 views
  • A Simple YouTube Video Downloader Script in PHP 20 views
  • Open a URL in a new tab using JavaScript 15 views
  • Add FTP/SFTP in Visual Studio Code 15 views
  • All Countries SQL file with Country Codes to Download 14 views
  • PHP: Implode () with quotes 12 views
  • Hierarchical Tree view Category Example in Laravel 12 views
  • How to enter new line in Microsoft Teams? 12 views
  • Auto Login in PuTTY with a password 11 views
  • Laravel: Download files to storage from SFTP 9 views

Categories

  • Design & Development
  • Drupal
  • Facebook
  • General
  • How To
  • ios
  • Javascript
  • Linux
  • Magento
  • Marketing
  • News
  • PHP
  • Plugins
  • Programming
  • Snippets List
  • Social Media
  • Softwares
  • Themes
  • Tips
  • Wordpress
  • YouTube

Copyright © 2023 · Planet on Genesis Framework · Powered By BunnyCDN . Network wallpapernoon.com