Overview

Namespaces

  • CzProject
    • Configuration
      • Adapters

Classes

  • ConfigLoader
  • Configurator
  • Helpers

Interfaces

  • IAdapter
  • IAdapterLoader
  • IAdapterParser

Exceptions

  • ConfigLoaderException
  • ConfigurationException
  • ConfiguratorException
  • InvalidArgumentException
  • Overview
  • Namespace
  • Class

Class Configurator

Namespace: CzProject\Configuration
Located at Configurator.php
Methods summary
public
# __construct( CzProject\Configuration\ConfigLoader $configLoader = NULL )
public CzProject\Configuration\Configurator
# addConfig( string|array $config )

Parameters

$config

Returns

CzProject\Configuration\Configurator
public array
# getConfig( )

Returns

array
public array
# getConfigExpandedBy( $parametersKey )

Expands placeholders (%placeholder%)

Expands placeholders (%placeholder%)

Returns

array
protected array
# loadConfig( string $file )

Parameters

$file

Returns

array

Throws

CzProject\Configuration\ConfiguratorException
Properties summary
protected array $config
# array()
protected CzProject\Configuration\ConfigLoader $configLoader
# NULL
czproject/configuration v1.0.1 API documentation API documentation generated by ApiGen