webmachine/settings

Laravel 5 设置

dev-master 2022-03-10 18:47 UTC

This package is auto-updated.

Last update: 2024-09-11 00:30:37 UTC


README

安装

通过 Composer

$ composer require webmachine/settings

接下来,您必须安装服务提供者和外观别名

// config/app.php
'providers' => [
    ...
    Webmachine\Settings\SettingsServiceProvider::class,
];

...

'aliases' => [
    ...
    'Settings' => Webmachine\Settings\SettingsFacade::class,
];

发布

$ php artisan vendor:publish --provider="Webmachine\Settings\SettingsServiceProvider"

使用方法

在您的模型或控制器中

...
use Webmachine\Settings\SettingsFacade as Settings;

class Foo extends ... {
    ...
    public function myfoo() {
        $my_setting = Settings::get('mygroup.mysetting');
    }
}

在您的视图中

Settings::get('mygroup.mysetting')

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件