protected function transformPropertiesToArray()
    {
        $properties = $this->project->getProperties();

        foreach ($properties as $propertyName => $propertyValue) {
            if (0 !== strpos($propertyName, $this->propertyPrefix . '.')) {
                continue;
            }

            list(, $mainKey, $subKey) = $this->splitPropertyName($propertyName);

            $this->addLocalConfigurationValue($mainKey, $subKey, $propertyValue);
        }
    }
protected function transformPropertiesToArray()
    {
        $properties = $this->project->getProperties();

        foreach ($properties as $propertyName => $propertyValue) {
            if (0 !== strpos($propertyName, $this->propertyPrefix . '.')) {
                continue;
            }

            list(, $mainKey, $subKey) = $this->splitPropertyName($propertyName);

            $this->addLocalConfigurationValue($mainKey, $subKey, $propertyValue);
        }
    }
protected function transformPropertiesToArray ( ) { $ properties = $ this -> project -> getProperties ( ) ; foreach ( $ properties as $ propertyName => $ propertyValue ) { if ( 0 !== strpos ( $ propertyName , $ this -> propertyPrefix . '.' ) ) { continue ; } list ( , $ mainKey , $ subKey ) = $ this -> splitPropertyName ( $ propertyName ) ; $ this -> addLocalConfigurationValue ( $ mainKey , $ subKey , $ propertyValue ) ; } }
transforms the flat property list into a local configuration array

Example

Given
LocalConfiguration.DB.database=my_database_name

Result
$this->localConfiguration = array(
'DB' => array(
'database' => 'my_database_name'
)
);

@return void
transforms the flat property list into a local configuration array