OXID eShop CE  6.4.2
OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataNormalizer Class Reference
+ Inheritance diagram for OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataNormalizer:
+ Collaboration diagram for OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataNormalizer:

Public Member Functions

 normalizeData (array $data)
 

Private Member Functions

 convertModuleSettingConstraintsToArray (array $metadataModuleSettings)
 
 normalizeMultiLanguageField (array $normalizedMetaData, string $fieldName)
 
 lowerCaseFileClassesNames ($key, $value)
 

Member Function Documentation

◆ convertModuleSettingConstraintsToArray()

OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataNormalizer::convertModuleSettingConstraintsToArray ( array  $metadataModuleSettings)
private
Parameters
array$metadataModuleSettings
Returns
array

◆ lowerCaseFileClassesNames()

OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataNormalizer::lowerCaseFileClassesNames (   $key,
  $value 
)
private
Deprecated:
6.6 Will be removed completely
Parameters
string$key
mixed$value
Returns
mixed

◆ normalizeData()

OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataNormalizer::normalizeData ( array  $data)

Normalize the array aModule in metadata.php

Parameters
array$data
Returns
array

Implements OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataNormalizerInterface.

◆ normalizeMultiLanguageField()

OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataNormalizer::normalizeMultiLanguageField ( array  $normalizedMetaData,
string  $fieldName 
)
private
Parameters
array$normalizedMetaData
string$fieldName
Returns
array

The documentation for this class was generated from the following file: