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,woops

Laravel 5.5 Woops回來了,讓我們來瞧瞧。

Woops是PHP錯誤處理的框架,在Laravel 4時預載了,但在之後的Laravel 5.0時移除,現在5.5又回來啦.... Whoops的一些功能包括: -靈活的,基於堆棧的錯誤處理 -使用目前獨立函式庫不需要依賴關係 -用於處理異常,跟踪框架及其數據的簡單API -包括一個極漂亮錯誤頁面您的網頁應用程式內 -包括直接在編輯器和IDE中打開引用的文件的功能 -包括不同響應格式的處理程序(JSON,XML,SOAP) -易於擴展和與現有函式庫 -清潔,結構良好且經過驗證的代

laravel,livewire

livewire重要筆記

在開始您的 Livewire 之旅之前,以下是關於公開屬性(public properities)的三項基本注意事項:一、屬性名稱不能與為 Livewire 保留的屬性名稱衝突(例如$rules或$message)二、儲存在公開屬性(public properities)中的資料,對前端 JavaScript 是可見的。因此,您不應在其中儲存敏感資料。三、屬性只能是 JavaScript 友好的資料類型(字符串、整數、數組、布爾值),或以下 PHP 類型之一:Stringable、Collection、DateTime、Model、EloquentCollection。

laravel

Laravel思緒整理,從Model到DatabaseSeeder.

本文將一步一步介紹相關的指令用例: Model=>Factory=>Seeder=>DatabaseSeeder 一步一腳印,讓我們就從Model開始檢視所有流程到DatabaseSeeder。