Laravel实践-自定义全局函数(助手函数)

2016-09-08  本文已影响1053人  HBLong

有时候我们需要给laravel添加一些自定义的助手函数,接下来演示一下如何用composer的autoload来加载我们的助手函数

1.创建包含自定义函数的php文件
2.修改composer.json的autoload配置(自动引入文件)
3.更新autoload

1.创建包含自定义函数的php文件
#路径 : Laravel根目录/app/helpers.php
<?php
// 检查是否定义,避免冲突
if( ! function_exists('my_test') ){
    function my_test(){
        return 'hello world';
    }
}

?>
2.修改composer.json的autoload配置(自动引入文件)
#路径 : Laravel根目录/composer.json
#找到composer.json的autoload项,在files中加入欲引入文件
    "autoload": {
        ...
        ...
        "files" : [
            "app/helpers.php" // 引入helpers.php文件
        ]
    },
3.更新autoload
在项目根目录用命令行执行:
    composer dump-autoload
上一篇 下一篇

猜你喜欢

热点阅读