PHPackages                             svycka/sv-settings - 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. [Database &amp; ORM](/categories/database)
4. /
5. svycka/sv-settings

ActiveLibrary[Database &amp; ORM](/categories/database)

svycka/sv-settings
==================

This module simplifies settings storage. For example this can be used with ZfcUser or store your application global settings with could be changed any time.

4.1.0(3y ago)21.6k[6 issues](https://github.com/svycka/sv-settings/issues)MITPHPPHP ^7.4 || ^8.0

Since Feb 24Pushed 3y ago2 watchersCompare

[ Source](https://github.com/svycka/sv-settings)[ Packagist](https://packagist.org/packages/svycka/sv-settings)[ Docs](https://github.com/svycka/sv-settings)[ RSS](/packages/svycka-sv-settings/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (6)Dependencies (12)Versions (10)Used By (0)

svycka/sv-settings
==================

[](#svyckasv-settings)

[![Build Status](https://camo.githubusercontent.com/46d017b78da783e220da24eaabbb953fa39eb856bd77cd2a629cc20702aefc5a/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f737679636b612f73762d73657474696e67732f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/svycka/sv-settings)[![Coverage Status](https://camo.githubusercontent.com/be2a9476575c92280f3823841708744782ac625de300d6bd99d5a6ed80b8c08c/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f737679636b612f73762d73657474696e67732f62616467652e7376673f6272616e63683d6d617374657226736572766963653d676974687562)](https://coveralls.io/github/svycka/sv-settings?branch=master)[![Quality Score](https://camo.githubusercontent.com/fe80e2d5de5a6243e350ffddf76105aa9437ddc1b72a758382d14e2d83a786ca/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f737679636b612f73762d73657474696e67732e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/svycka/sv-settings)[![Latest Version on Packagist](https://camo.githubusercontent.com/ad9715bffdddf16411448d3708bdbfb83af93614a931dbb397dc481732510ec1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f737679636b612f73762d73657474696e67732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/svycka/sv-settings)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Total Downloads](https://camo.githubusercontent.com/ce4db4a47af0c501cba97c7625293db2b4f36ac8e2efb2c04a42689727267150/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f737679636b612f73762d73657474696e67732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/svycka/sv-settings)

This module simplifies settings storage. For example this can be used with [ZfcUser](https://github.com/ZF-Commons/ZfcUser) or store your application global settings. This module also could be used with CMS to store page settings like title, description, SEO, published time or whatever you want. This module also provides optional simple REST API to change your settings.

Install
-------

[](#install)

Via Composer

```
$ composer require svycka/sv-settings
```

Basic Usage
-----------

[](#basic-usage)

- Register `Svycka/Settings` as module in `config/application.config.php`
- Copy the file located in `vendor/svycka/sv-settings/config/settings.global.php.dist` to `config/autoload/settings.global.php` and change the values as you wish

Change log
----------

[](#change-log)

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

Credits
-------

[](#credits)

- [Vytautas Stankus](https://github.com/svycka)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity74

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 ~386 days

Recently: every ~511 days

Total

7

Last Release

1409d ago

Major Versions

1.x-dev → 2.0.02016-11-21

2.0.0 → 3.0.02020-01-10

3.0.1 → 4.0.02020-09-18

PHP version history (4 changes)1.0.0PHP &gt;=5.5

2.0.0PHP ^5.6 || ^7.0

3.0.0PHP ^7.2

4.1.0PHP ^7.4 || ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/9e0ab73cb83a2ef230038f67af23225940abc7ae809817d52c8445b43710d4ed?d=identicon)[svycka](/maintainers/svycka)

---

Top Contributors

[![svycka](https://avatars.githubusercontent.com/u/1270782?v=4)](https://github.com/svycka "svycka (71 commits)")

---

Tags

laminaslibrarysettingszendframeworklaminasSettingsoptionsdoctrineZendFrameworkmodulezf2sv-settings

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/svycka-sv-settings/health.svg)

```
[![Health](https://phpackages.com/badges/svycka-sv-settings/health.svg)](https://phpackages.com/packages/svycka-sv-settings)
```

###  Alternatives

[doctrine/doctrine-orm-module

Laminas Module that provides Doctrine ORM functionality

4407.3M292](/packages/doctrine-doctrine-orm-module)[doctrine/doctrine-module

Laminas Module that provides Doctrine basic functionality required for ORM and ODM modules

3957.9M116](/packages/doctrine-doctrine-module)[magento/community-edition

Magento 2 (Open Source)

12.1k52.1k10](/packages/magento-community-edition)[doctrine/doctrine-mongo-odm-module

Laminas Module which provides Doctrine MongoDB ODM functionality

86676.6k35](/packages/doctrine-doctrine-mongo-odm-module)[wheelpros/fitment-platform-api

Magento 2 (Open Source)

12.1k1.2k](/packages/wheelpros-fitment-platform-api)[zfc-datagrid/zfc-datagrid

Laminas Module that provides a datagrid for different datasources and output formats

1223.2k](/packages/zfc-datagrid-zfc-datagrid)

PHPackages © 2026

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