tsekka / data-loader
适用于Laravel框架。为访问存储在数据目录中的静态数据添加辅助函数。
0.1.3
2022-02-14 08:15 UTC
Requires
- php: ^7.1|^8.0
- illuminate/support: ^6.0|^7.0|^8.0|^9.0
README
将静态数据保存在指定文件夹中。通过全局辅助函数访问。
安装
您可以通过composer安装此包
composer require tsekka/data-loader
用法
以与存储和访问laravel配置相同的方式存储和访问静态数据。
然而,配置在Laravel应用程序生命周期中非常早的时候就被加载了,所以在配置文件中无法访问许多功能(最重要的是本地化)。
基本示例
- 在根目录下的/data文件夹中创建文件
// your-app-root-directory/data/packages.php return [ 'base' => [ 'title' => __('Base Package'), 'price' => 25 ], // ... ];
- 使用data()辅助函数访问
// DemoController.php App::setLocale('es'); return data('packages.base.title'); // returns 'Paquete base' (if there is a translation for Base Package)
更新日志
请参阅 CHANGELOG 了解最近更改的详细信息。
安全
如果您发现任何与安全相关的问题,请通过电子邮件 pintek@pintek.ee 联系,而不是使用问题跟踪器。
许可证
MIT许可证(MIT)。有关更多信息,请参阅 许可证文件。
Laravel包模板
此包是使用 Laravel包模板 生成的。