Download the PHP package navindex/simple-config without Composer
On this page you can find all versions of the php package navindex/simple-config. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download navindex/simple-config
More information about navindex/simple-config
Files in navindex/simple-config
Download navindex/simple-config
More information about navindex/simple-config
Files in navindex/simple-config
Vendor navindex
Package simple-config
Short Description Simple library to create and modify a configuration structure.
License MIT
Homepage https://github.com/navindex/simple-config
Package simple-config
Short Description Simple library to create and modify a configuration structure.
License MIT
Homepage https://github.com/navindex/simple-config
Please rate this library. Is it a good library?
Informations about the package simple-config
Simple config 
1. What Is It
Simple config is a class to work with configuration settings. It helps you to perform actions like add, remove, check, append, subtract etc. by using dot notation keys.
2. What Is It Not
This library does not read the filesystem or other environment settings. To use an .env file to feed Simple config, use it together with phpdotenv or other similar library.
3. Installation
This package can be installed through Composer.
4. Usage
5. Actions
Method | Attributes | Returns | Description |
---|---|---|---|
constructor | $config | - | Constructor |
set | $key, $value | self | Saves a key value. |
unset | $key | self | Completely removes a key. |
get | $key, $default | mixed | Retrieves a key value. |
has | $key | boolean | Checks if a key exists and not null. |
append | $key, $value | self | Appends value(s) to an array. |
subtract | $key, $value | self | Substract value(s) from an array. |
merge | $config, $method | self | Merges another config into this one. |
split | $key | Config | Splits a sub-array of configuration options into a new config. |
toArray | - | array | Returns the entire configuration as an array. |
serialize | - | string | Generates a storable representation of the configuration. |
unserialize | $data | - | Sets the configuration from a stored representation. |
count | - | int | Counts the config items. |
wrap | $value | self | Static. If the given value is not an array, wraps it in one. |
isAssoc | $array | boolean | Static. Tests if the array is associative. |
commonKeys | $array1, $array2,... | array | Static. Returns the keys present in all arrays. |
6. About Navindex
Navindex is a web development agency in Melbourne, Australia. You'll find an overview of our cmpany on our website.
All versions of simple-config with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.3|^8.0
The package navindex/simple-config contains the following files
Loading the files please wait ....