tsekka/data-loader

适用于Laravel框架。为访问存储在数据目录中的静态数据添加辅助函数。

0.1.3 2022-02-14 08:15 UTC

This package is auto-updated.

Last update: 2024-09-14 14:24:34 UTC


README

将静态数据保存在指定文件夹中。通过全局辅助函数访问。

安装

您可以通过composer安装此包

composer require tsekka/data-loader

用法

以与存储和访问laravel配置相同的方式存储和访问静态数据。

然而,配置在Laravel应用程序生命周期中非常早的时候就被加载了,所以在配置文件中无法访问许多功能(最重要的是本地化)。

基本示例
  1. 在根目录下的/data文件夹中创建文件
// your-app-root-directory/data/packages.php
return [
   'base' => [
      'title' => __('Base Package'),
      'price' => 25
   ], // ...
];
  1. 使用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包模板 生成的。