辅助函数
Laravel 提供了许多辅助函数,我们自己也可以创建自己的辅助函数。
我们把所有自定义辅助函数』存放于bootstrap/helpers.php
文件,创建这文件,并且放入一下内容。
<?php
function test_helper() {
return 'OK';
}
再引入 helpers.php 文件,我们再composer 的 autoload 功能来自动引入:
打开 composer.json
文件,并找到 autoload
段,将其修改为:
"autoload": {
"classmap": [
"database/seeds",
"database/factories"
],
"psr-4": {
"App\\": "app/"
},
"files": [
"bootstrap/helpers.php"
]
},
然后在 Vagrant 中 项目根目录执行:
$ composer dumpautoload
这时候在 Vagrant 中进入 tinker
tinker 是 Laravel 内置的一个交互式控制台,可以让我们很方便地调试 PHP 代码。
$ php artisan tinker
然后在tinker中执行我们添加的test_helper
函数:
>>> test_helper()
可以看到打印了OK
字符
Git 代码版本控制
接着让我们将这些变更加入到版本控制中:
$ git add -A
$ git commit -m "辅助函数"