Core/Configuration/LocalConfigReader.phpView Source

Show: PublicProtectedPrivateinherited
Table of Contents
Package
Default  

\LocalConfigReader

Package: Default
Specifies the Default Configuration Reader implmentation used by the SDK.
TODO: Improve internal implementation of the config reader

Methods

methodpublicReadConfiguration() : \IppConfiguration
static

Reads the configuration from the config file and converts it to custom config objects which the end developer will use to get or set the properties.

Returns
TypeDescription
\IppConfigurationThe custom config object.
methodprivatedecorateEntity(\type $name) : \type
static

Creates PHP class entity from intuit name

Parameters
NameTypeDescription
$name\type
Returns
TypeDescription
\type
methodpublicgetRules() : array
static

Returns current rules

Returns
TypeDescription
array
methodpublicinitOperationControlList(\IppConfiguration $ippConfig, array $array) : void
static

Initializes operation contrtol list

Parameters
NameTypeDescription
$ippConfig\IppConfiguration
$arrayarray
methodpublicpopulateJsonOnlyEntities(\type $xmlObj) : boolean
static

Returns array in a OperationControlList rules format from XML

Parameters
NameTypeDescription
$xmlObj\type
Returns
TypeDescription
boolean
methodpublicsetupMinorVersion(\IppConfiguration $ippConfig,  $xmlObj) : void
static

Initializes operation contrtol list

Parameters
NameTypeDescription
$ippConfig\IppConfiguration
$xmlObj
Documentation was generated by phpDocumentor 2.8.5.