久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何在ServiceProvider中自動注冊helpers類?

How to automatically register helpers class in ServiceProvider?(如何在ServiceProvider中自動注冊helpers類?)
本文介紹了如何在ServiceProvider中自動注冊helpers類?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我正在從事 Laravel 5.1 項目并開發了很多幫助程序.

I am working on Laravel 5.1 project and have developed a lot of helpers.

有沒有辦法在ServiceProivder中自動注冊helpers類,而不是手動添加?

Is there any way to automatically register helpers class in ServiceProivder in stead of adding them manually?

推薦答案

我一直在努力,最終通過將不同的謎題放在一起解決了這個問題:

I have worked on it and I finally fixed it by putting different puzzles together ending with this solution:

對于 Laravel 5:

步驟 1. 創建文件夾 app/Helpers

第 2 步.app/Providers 文件夾中,使用以下工匠命令創建提供程序 HelpersServiceProvider.php:

Step 2. In app/Providers folder, create provider HelpersServiceProvider.php using following artisan command:

php artisan make:provider HelpersServiceProvider

第 3 步.HelpersServiceProvider.php 文件中,我們在 register 函數中創建一個 foreach 循環 來獲取所有 helpers 類,如下所示:

Step 3. In HelpersServiceProvider.php file, we make a foreach loop inside register function to fetch all helpers classes like this:

public function register()
{
    foreach (glob(app_path() . '/Helpers/*.php') as $helpersfilename)
    {
        require_once($helpersfilename);
    }
}

第 4 步.config/app.php 中添加以下行

/*
* Application Service Providers added by developer...
*/
AppProvidersHelpersServiceProvider::class,

就是這樣,這里的解決方案已經過測試,適用于所有版本的 Laravel 5.x.現在你可以在 helpers 文件夾中添加無限的助手,它們會自動添加到系統中.

That is it, the solution here is tested and works on all versions of Laravel 5.x. Now you can add unlimited helpers in helpers folder, they will be automatically added to the system.

Laravel 4 尚未測試,但如果有人這樣做,請為 Laravel 4 添加/編輯此內容.

Laravel 4 is not tested yet, but if some body do it, please add/edit this for Laravel 4.

這篇關于如何在ServiceProvider中自動注冊helpers類?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Magento products by categories(按類別劃分的 Magento 產品)
Resource interpreted as image but transferred with MIME type text/html - Magento(資源被解釋為圖像但使用 MIME 類型 text/html 傳輸 - Magento)
Is there an event for customer account registration in Magento?(Magento 中是否有客戶帳戶注冊事件?)
Magento addFieldToFilter: Two fields, match as OR, not AND(Magento addFieldToFilter:兩個字段,匹配為 OR,而不是 AND)
quot;Error 404 Not Foundquot; in Magento Admin Login Page(“未找到錯誤 404在 Magento 管理員登錄頁面)
Get Order Increment Id in Magento(在 Magento 中獲取訂單增量 ID)
主站蜘蛛池模板: 国产一区二区三区久久久久久久久 | 国产在线h| 一二三四在线视频观看社区 | 久久大全 | 国产不卡在线观看 | 亚洲精品免费视频 | 国产成人精品一区二区三区四区 | 香蕉91| 欧美激情一区二区三区 | 狠狠婷婷综合久久久久久妖精 | 国产黄色大片在线观看 | 欧美日韩在线一区二区 | caoporn免费在线视频 | 国产精品日韩一区 | 色综合久久88色综合天天 | 国内精品视频一区二区三区 | 91精品久久久久久久久中文字幕 | 精品一区二区久久久久久久网站 | 91国产在线播放 | 一级大片| 夜夜操操操 | 国产成人免费视频网站视频社区 | 日韩在线视频一区二区三区 | 国产色99精品9i | 久久成人国产精品 | 欧美日韩专区 | 欧美日韩综合一区 | 91精品久久久久久久久 | 日本午夜网站 | 亚洲精品2 | 亚洲成人av在线播放 | 啪一啪在线视频 | 国产精品久久久久久久免费观看 | 亚洲午夜精品久久久久久app | 黄色国产 | 精品无码久久久久国产 | 国产精品爱久久久久久久 | 一级黄色片免费 | 蜜桃免费一区二区三区 | 在线啊v | 99久久精品国产一区二区三区 |