Core/Configuration/LocalConfigReader.php
- Package
- Default
\LocalConfigReader
Package: Default



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

ReadConfiguration() : \IppConfigurationstatic
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
| Type | Description |
|---|---|
| \IppConfiguration | The custom config object. |

decorateEntity(\type $name) : \typestatic
Creates PHP class entity from intuit name
Parameters
Returns
| Name | Type | Description |
|---|---|---|
| $name | \type |
| Type | Description |
|---|---|
| \type |

initOperationControlList(\IppConfiguration $ippConfig, array $array) : voidstatic
Initializes operation contrtol list
Parameters
| Name | Type | Description |
|---|---|---|
| $ippConfig | \IppConfiguration | |
| $array | array |

populateJsonOnlyEntities(\type $xmlObj) : booleanstatic
Returns array in a OperationControlList rules format from XML
Parameters
Returns
| Name | Type | Description |
|---|---|---|
| $xmlObj | \type |
| Type | Description |
|---|---|
| boolean |