Download the PHP package dschoenbauer/config without Composer
On this page you can find all versions of the php package dschoenbauer/config. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package config
Config
A common library to load a directory full of JSON files into a massive array that can be accessed.
Methods summary
Method | Description |
---|---|
public __construct( string $path = null ) | |
public mixed get( string $dotNotation, mixed $defaultValue = null ) | retrieves a value from the amalgamation of all the JSON files data |
public array getFiles( string $path ) | retrieves an array of JSON files found in a directory |
public importData( array $files = [] ) | loads data into the object from a list of JSON files. If run multiple times the data will be continually added to |
public load( string $path ) | loads JSON files from a directory path |
public DSchoenbauer\DotNotation\ArrayDotNotation #getArrayDot( ) | Array dot notation allows for quick and easy access to a complicated data structure |
public setArrayDot( DSchoenbauer\DotNotation\ArrayDotNotation $arrayDot ) | Array dot notation allows for quick and easy access to a complicated data structure |
public string filterPath( string $path ) | Cleans a string so that it is truly a path relevant to the class. |
All versions of config with dependencies
PHP Build Version
Package Version
Requires
dschoenbauer/dot-notation Version
^1.0
The package dschoenbauer/config contains the following files
Loading the files please wait ....