jobmetric / global-variable
这是一个用于在 Laravel 中使用组织变量的包,可以在 Laravel 的任何地方使用创建的变量。
1.0.13
2024-02-28 11:47 UTC
Requires
- php: >=8.0.1
- ext-json: *
- laravel/framework: >=9.19
- mobiledetect/mobiledetectlib: ^2.8
README
这是一个用于在 Laravel 中使用组织变量的包,可以在 Laravel 的任何地方使用创建的变量。
通过 composer 安装
运行以下命令以获取最新版本:
composer require jobmetric/global-variable
添加服务提供者
将服务提供者添加到 config/app.php 配置文件中的 providers 数组中,如下所示:
'providers' => [ ... JobMetric\GlobalVariable\Providers\GlobalVariableServiceProvider::class, ]
发布配置
将 config
文件从 vendor/jobmetric/global-variable/config/config.php
复制到 Laravel 应用程序的 config
文件夹中,并将其重命名为 global-variable.php
运行以下命令以发布包配置文件:
php artisan vendor:publish --provider="JobMetric\GlobalVariable\Providers\GlobalVariableServiceProvider" --tag="config"
现在你应该有一个 config/global-variable.php
文件,允许你配置此包的基本设置。
发布资产
要使用此包中使用的插件,必须执行以下命令:
php artisan vendor:publish --provider="JobMetric\GlobalVariable\Providers\GlobalVariableServiceProvider" --tag="public"
发布视图
你可以使用此包中预定义的视图。
php artisan vendor:publish --provider="JobMetric\GlobalVariable\Providers\GlobalVariableServiceProvider" --tag="views"
发布迁移
你需要发布迁移以创建 settings
表。
php artisan vendor:publish --provider="JobMetric\GlobalVariable\Providers\GlobalVariableServiceProvider" --tag="migrations"
之后,你需要运行迁移。
php artisan migrate
文档
文档对象
在发布 view
后,你将在 resources/views/vendor/global-variable
文件夹中找到一个 layout.blade.php
文件,所有 views
都应该从该文件扩展。