1. 创建文件
app/helpers.php
<?php // 示例函数 function foo() { return "foo"; }
2. 修改项目 composer.json
在项目 composer.json 中
autoload
部分里的files
字段加入该文件即可:"autoload": { "files": [ "app/helpers.php" ] }
然后运行:
composer dumpautoload -o
OK,然后你就可以在任何地方用到
app/helpers.php
中的函数了。---------------------------------------
自定义类库 创建文件
app/Libraries/Test.php
<?php namespace App\Libraries; class Test{ public static function index(){ echo 123; } }
2. 修改项目 composer.json
在项目 composer.json 中
autoload
部分里的files
字段加入该文件即可:"autoload": { "files" : [ "app/helpers.php" ], "classmap": [ "app/Libraries", "database/seeds", "database/factories" ], "psr-4": { "App\\": "app/" } },
然后运行:
composer dumpautoload -o
OK,然后你就可以在任何地方用到
app/Libraries/Test.php
类中的方法了。
use App\Libraries\Test; class IndexController extends Controller { public function ttt(){ Test::index(); } }