didatus / config
A simple config class
Installs: 9
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/didatus/config
This package is auto-updated.
Last update: 2025-10-10 05:49:22 UTC
README
A simple config class.
Create a simple config instance
use Didatus\Config\Config; $config = new Config(['foo' => 'bar']);
Get a simple config value
$config = new Config(['foo' => 'bar']); $config->getFoo();
Get a complex config value
$config = new Config([ 'package' => [ 'name' => 'FooBar', 'description' => 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.' ] ]); $config->getPackageName();
Get config object of sub part
$config = new Config([ 'package' => [ 'name' => 'FooBar', 'description' => 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.' ] ]); $packageConfig = $config->getPackageConfig(); $packageConfig->getName();
C8H5