Laravel中富文本编辑器读取config信息
题目描述
使用Laravel6.0框架开发网站,富文本使用的是百度编辑器ueditor。
题目来源及自己的思路
现在需要吧富文本编辑器上的内容上传到Oss上,那么之前在Uploader.Class.php中吧OSS相关配置access或者SECRET都是直接写死在文件中的,但是现在公司架构调整为saas架构,我们需要给不同的商户单独部署一套站点,又使用了Docker进行部署,所以现在就碰到一个问题,就是这个配置信息我需要从配置常量中读取,而不是写死在代码中,这个文件又无法使用Config函数?
相关代码
粘贴代码文本(请勿用截图)
你期待的结果是什么?实际看到的错误信息又是什么?
我希望可以直接读取配置信息,直接使用服务提供者Config函数读取。
尝试方案:
使用require_once() 把文件包含进来也不行
各位可有比较好的方案,提供一二,不胜感激。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
sass架构,关于配置,应该要写数据库吧,写代码里面本来就不合适。包括就算你使用config,也是写在代码中
简单点儿,如果你只想使用 Config ,那你可以在这个 Uploader.class.php 顶部引入
然后使用
app()['config']
来获取 config 对象。或者你可以直接使用封装完成适配的第三方 UEDITOR 包。
Laravel的config下一般存放配置信息,可以通过config('key')方法获取指定的数据。
设置值可通过「点」式语法读取,其中包含要访问的文件名以及选项名称。
现在想读取\config\app.PHP文件的url,文件中数据为:
'url' => 'http://localhost',
获取方法:
如果找不到app.url,会返回默认返回第二个参数。