我想要一个小字符串转换器(翻译器)辅助方法。例如,我想从控制器传递我的字符串并获得结果,所以我不想重复将相同的辅助函数写入控制器。
所以我可以像使用它一样:
$oldStr = '12 Mayıs 2014'; // which means 12 May in English
$englishStr = custom_date_translator($oldStr);
它在辅助方法上做了它。
服务提供商是否为此目的?学习正确的方法是很好的。
答案 0 :(得分:5)
您可以创建自定义helpers.php
文件并设置Composer,以便自动加载。
例如,如果您在helpers.php
目录中创建app/
文件,则可以将composer.json
文件编辑为以下内容:
"autoload": {
"classmap": [
"database"
],
"psr-4": {
"App\\": "app/"
},
"files": [
"app/helpers.php"
]
},
确保在控制台中运行composer dump-autoload
以更新自动加载器。