我使用encrypt()
创建了decrypt()
和openssl_encrypt()
。
我想从全局的服务器代码中使用这些方法。使用Laravel实现此目的的最佳方法是什么?
答案 0 :(得分:2)
基本步骤如下:
在app/Helpers
目录中创建帮助程序文件。将您的函数放入该文件,然后将该文件添加到files
composer.json
属性中
<强>例如:强>
"autoload": {
"classmap": [
"database/seeds",
"database/factories"
],
"psr-4": {
"App\\": "app/"
},
"files": [
"app/Helpers/Indian_currency_format.php"
]
},
然后运行:
composer dump-autoload
将文件加载到composer autoload。
然后您可以在任何控制器或视图中使用该功能!
更多强>
我刚才写了一篇关于这篇文章的博文,详细介绍了这个过程。 See Here
答案 1 :(得分:1)
使用常用功能任何文件,如控制器,型号和所有刀片文件都有效。
请尝试创建内部的helpers.php文件。
文件路径如:laravel / app / helpers.php
代码
if (!function_exists('classActivePath')) {
function classActivePath($path) {
return Request::is($path) ? ' class="active"' : '';
}
}