You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
1.6 KiB
Markdown
53 lines
1.6 KiB
Markdown
# CodeIgniter Settings
|
|
|
|
This project provides database storage and retrieval of application settings, with a fallback to the
|
|
config classes for CodeIgniter 4 framework.
|
|
|
|
[](https://github.com/codeigniter4/settings/actions/workflows/test.yml)
|
|
[](https://github.com/codeigniter4/settings/actions/workflows/analyze.yml)
|
|
[](https://github.com/codeigniter4/settings/actions/workflows/inspect.yml)
|
|
[](https://coveralls.io/github/codeigniter4/settings?branch=develop)
|
|
|
|

|
|

|
|

|
|
|
|
## Installation
|
|
|
|
composer require codeigniter4/settings
|
|
|
|
Migrate your database:
|
|
|
|
php spark migrate --all
|
|
|
|
## Basic usage
|
|
|
|
Set the value:
|
|
|
|
```php
|
|
service('settings')->set('App.siteName', 'Example');
|
|
```
|
|
|
|
Get the value:
|
|
|
|
```php
|
|
service('settings')->get('App.siteName');
|
|
```
|
|
|
|
Forget the value:
|
|
|
|
```php
|
|
service('settings')->forget('App.siteName');
|
|
```
|
|
|
|
## Docs
|
|
|
|
Read the full documentation: https://settings.codeigniter.com
|
|
|
|
## Contributing
|
|
|
|
We accept and encourage contributions from the community in any shape. It doesn't matter
|
|
whether you can code, write documentation, or help find bugs, all contributions are welcome.
|
|
See the [CONTRIBUTING.md](CONTRIBUTING.md) file for details.
|
|
|