Class Guzzle\Service\Builder\ServiceBuilderLoader

InheritanceGuzzle\Service\Builder\ServiceBuilderLoader » Guzzle\Service\AbstractConfigLoader
ImplementsGuzzle\Service\ConfigLoaderInterface

Service builder config loader

Protected Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$aliases array Array of aliases for actual filenames Guzzle\Service\AbstractConfigLoader
$jsonErrors array JSON error code mappings Guzzle\Service\AbstractConfigLoader
$loadedFiles array Hash of previously loaded filenames Guzzle\Service\AbstractConfigLoader

Public Methods

Hide inherited methods

MethodDescriptionDefined By
addAlias() Add an include alias to the loader Guzzle\Service\AbstractConfigLoader
load() Guzzle\Service\AbstractConfigLoader
removeAlias() Remove an alias from the loader Guzzle\Service\AbstractConfigLoader

Protected Methods

Hide inherited methods

MethodDescriptionDefined By
build() Guzzle\Service\Builder\ServiceBuilderLoader
loadFile() Load a configuration file (can load JSON or PHP files that return an array when included) Guzzle\Service\AbstractConfigLoader
mergeData() Guzzle\Service\Builder\ServiceBuilderLoader
mergeIncludes() Merges in all include files Guzzle\Service\AbstractConfigLoader

Method Details

build() protected method

protected void build ( $config, array $options )
$config
$options
mergeData() protected method

protected void mergeData ( array $a, array $b )
$a
$b