PHPackages                             yiicod/yii2-systemparams - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. yiicod/yii2-systemparams

ActiveYii2-extension

yiicod/yii2-systemparams
========================

Config params with editable in the admin panel for the Yii framework

1.0.3(7y ago)4959MITPHP

Since Aug 25Pushed 7y ago1 watchersCompare

[ Source](https://github.com/yiicod/yii2-systemparams)[ Packagist](https://packagist.org/packages/yiicod/yii2-systemparams)[ RSS](/packages/yiicod-yii2-systemparams/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (4)Versions (5)Used By (0)

Yii SystemParam extension
=========================

[](#yii-systemparam-extension)

[![Latest Stable Version](https://camo.githubusercontent.com/9a8ed172ce71d45bf3d52c43ca6178e2fcda4be0e2b67d0cb9c5ca3819a07d44/68747470733a2f2f706f7365722e707567782e6f72672f796969636f642f796969322d73797374656d706172616d732f762f737461626c65)](https://packagist.org/packages/yiicod/yii2-systemparams) [![Total Downloads](https://camo.githubusercontent.com/bf8d0dbd44dc0e8368bb84f342ba4620c631429658f921780927711ac0a9b81e/68747470733a2f2f706f7365722e707567782e6f72672f796969636f642f796969322d73797374656d706172616d732f646f776e6c6f616473)](https://packagist.org/packages/yiicod/yii2-systemparams) [![Scrutinizer Code Quality](https://camo.githubusercontent.com/e07b6829ee064e19bfea96b75429047415b2e5928b2dc6efc14850bf3885234a/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f796969636f642f796969322d73797374656d706172616d732f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/yiicod/yii2-systemparams/?branch=master)[![Code Climate](https://camo.githubusercontent.com/6e45dad651765edb02ebc92b4c74665a40d2c6e1320b383bf3c1f84e54bce1f8/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f796969636f642f796969322d73797374656d706172616d732f6261646765732f6770612e737667)](https://codeclimate.com/github/yiicod/yii2-systemparams)

With this extension you easy config your Yii::$app-&gt;params from admin panel. You need install extension with composer and run command:

```
php yii params sync
```

This is command for synchronize your php config with db.

The preferred way to install this extension is through [composer](http://getcomposer.org/download/).

Either run

```
php composer.phar require --prefer-dist yiicod/systemparam "*"

```

or add

```
"yiicod/systemparam": "*"
```

to your composer.json

#### Config:

[](#config)

```
'components' => array(
    ...
    'systemparams => [
        'commandMap' => [
            'params' => [
                'class' => SystemParamCommand::class,
                'paramsAlias' => '@app/../common/config/params-system.php',
            ],
        ],
        'modelMap' => [
            'systemParam' => [
                'class' => SystemParamModel::class,
            ],
            'systemParamSearch' => [
                'class' => SystemParamSearch::class,
            ],
        ],
        'cacheDuration' => 28800,
        'components' => [],
    ]
    ...
)
'bootstrap' => array('systemparams')
```

#### Usage

[](#usage)

Use (or extend) yiicod\\systemparams\\controllers, or add to your controller crud actions:

```
public function actions()
{
    return [
        'admin' => [
            'class' => yiicod\systemparam\actions\admin\Admin::class,
        ],
        'update' => [
            'class' => yiicod\systemparam\actions\admin\Update::class,
        ],
    ];
}
```

#### Migration usage

[](#migration-usage)

Migration command or use manual() for configuration:

```
   yii migrate --migrationPath=@vendor/yiicod/yii2-systemparam/migrations
```

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~144 days

Total

4

Last Release

2750d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7934283ca98b7f31bb5bf13119a8495cad80ac9097125a48792f47caddb588b9?d=identicon)[lexxorlov](/maintainers/lexxorlov)

---

Top Contributors

[![lexxorlov](https://avatars.githubusercontent.com/u/7910574?v=4)](https://github.com/lexxorlov "lexxorlov (8 commits)")

###  Code Quality

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/yiicod-yii2-systemparams/health.svg)

```
[![Health](https://phpackages.com/badges/yiicod-yii2-systemparams/health.svg)](https://phpackages.com/packages/yiicod-yii2-systemparams)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
