by Devin Yang

建立於: 7年前 ( 更新: 7年前 )

在Laravel的框架中,包含了相當大量的PHP功能(php functions),稱為helper。
https://laravel.com/docs/5.6/helpers
那我們要如何在Laravel中自訂自己的helper呢,其實相當簡單呢..
在composer.json中autoload內的files新增即可。
 "autoload": {
        "files": [
            "app/ow_source/_functions.php"
        ],
        "classmap": [
            "database/seeds",
            "database/factories"
        ],
        "psr-4": {
            "App\\": "app/",
            "Ow\\": "app/ow_source/class",
            "Ow\\Model\\": "app/ow_source/model"
        }
    },
這樣我們就能隨時隨地的呼叫我們的功能囉。

Tags: laravel

Devin Yang

文章內容無法一一說明,如果您有什麼不了解處,歡迎提問哦:)

No Comment

Post your comment

需要登入才可留言!

類似的文章


laravel,trait,php

我的Browser Trait、webp圖檔支援功能檢測及是否為手機檢測

PHP trait相信很多人都不陌生,因為Laravel到處可見,但我還是寫出來分享給有緣人🙄。PHP trait可以讓兩個不同的CLASS都可以使用相同的方法。他不但能降低複雜度,更可讓程式碼重複被使用。所以放個Browser系列功能在Laravel的ViewServiceProvider上使用,應該是滿方便的😝

laravel

在Laravel 5.5,好用的基本路由

特別對於有在研究SEO的朋友應該會知道,有時我們會需要進行301頁面重導,在Laravel 5.5提供了 相當簡易的Route::redirect的功能了,另外使用Route::view對於靜態頁面的套版也相當有用。

laravel storage

我如何用Laravel的Storage的sftp driver同步檔案

SFTP的安裝及設定不在本篇討論範圍,如果您想了解,建議可以看另一篇https://www.ccc.tc/article/Laravel-SFTP-Driver-Configuration本篇我要用極快速的Sample Demo我如何用自建的artisan的指令同步遠端的資料到本地端。或許有人會問為何不用rsync,呀本篇就是要介紹用Storage的方式同步檔案。🤪直接看code吧,我在config/filesystems.php設定了一個sftp磁碟叫ccc。