dynamix/core

DynamixCMS 的核心

此包的官方仓库似乎已消失,因此已将包冻结。

v1.0.0.0004 2016-04-24 16:01 UTC

This package is not auto-updated.

Last update: 2021-01-22 22:09:09 UTC


README

展示

Dynamix 核心包含 Dynamix 的基本配置。很快会有控制器和库。

特性

核心在一个命名空间上有此配置,以提高可操作性

单页选项,是一个可覆盖的布尔值。

Config::get('core::display.onepage');

路由根配置是控制器@方法(如 'URLManagerController@getHome')对于 //{locale}/ 路由。

Config::get('core::route.root');

如何覆盖此功能

在您的包提供者中,在 boot 方法中添加以下内容。

/*
|
| 'core' is the namespace
| '(display|route)' is config file name, your must choose between both
|
*/
// Get config loader
$loader = $this->app['config']->getLoader();
// Get environment name
$env = $this->app['config']->getEnvironment();
// Add package namespace with path set base on your requirement
$loader->addNamespace('core',__DIR__.'/../../config');

// Load package override config file
$configs = $loader->load($env,'(display|route)','core');
// Override value
$this->app['config']->set('core::(display|route)',$configs);

许可证: MIT