◆ __construct()
- Parameters
-
MetaDataNormalizerInterface | $metaDataNormalizer | |
BasicContextInterface | $context | |
MetaDataValidatorInterface | $metaDataValidator | |
MetaDataConverterInterface | $metaDataConverter | |
◆ addFilePathToData()
OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::addFilePathToData |
( |
array |
$normalizedMetaData | ) |
|
|
private |
◆ getBackwardsCompatibilityClassMap()
OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::getBackwardsCompatibilityClassMap |
( |
| ) |
|
|
private |
◆ getData()
OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::getData |
( |
string |
$filePath | ) |
|
◆ getNormalizedMetaDataFileContent()
OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::getNormalizedMetaDataFileContent |
( |
| ) |
|
|
private |
◆ isBackwardsCompatibleClass()
OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::isBackwardsCompatibleClass |
( |
string |
$className | ) |
|
|
private |
◆ sanitizeExtendedClasses()
OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::sanitizeExtendedClasses |
( |
array |
$normalizedMetaData | ) |
|
|
private |
◆ validateMetaDataFileVariables()
OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::validateMetaDataFileVariables |
( |
|
$metaDataVersion, |
|
|
|
$moduleData |
|
) |
| |
|
private |
- Parameters
-
mixed | $metaDataVersion | |
mixed | $moduleData | |
- Exceptions
-
◆ $context
OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::$context |
|
private |
◆ $eventDispatcher
OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::$eventDispatcher |
|
private |
◆ $filePath
OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::$filePath |
|
private |
◆ $metaDataConverter
OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::$metaDataConverter |
|
private |
◆ $metaDataNormalizer
OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::$metaDataNormalizer |
|
private |
◆ $metaDataValidatorService
OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::$metaDataValidatorService |
|
private |
◆ METADATA_AUTHOR
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_AUTHOR = 'author' |
◆ METADATA_BLOCKS
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_BLOCKS = 'blocks' |
◆ METADATA_CONTROLLERS
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_CONTROLLERS = 'controllers' |
◆ METADATA_DESCRIPTION
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_DESCRIPTION = 'description' |
◆ METADATA_EMAIL
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_EMAIL = 'email' |
◆ METADATA_EVENTS
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_EVENTS = 'events' |
◆ METADATA_EXTEND
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_EXTEND = 'extend' |
◆ METADATA_FILEPATH
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_FILEPATH = 'metaDataFilePath' |
◆ METADATA_FILES
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_FILES = 'files' |
◆ METADATA_ID
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_ID = 'id' |
◆ METADATA_LANG
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_LANG = 'lang' |
◆ METADATA_METADATA_VERSION
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_METADATA_VERSION = 'metaDataVersion' |
◆ METADATA_MODULE_DATA
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_MODULE_DATA = 'moduleData' |
◆ METADATA_SETTINGS
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_SETTINGS = 'settings' |
◆ METADATA_SMARTY_PLUGIN_DIRECTORIES
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_SMARTY_PLUGIN_DIRECTORIES = 'smartyPluginDirectories' |
◆ METADATA_TEMPLATES
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_TEMPLATES = 'templates' |
◆ METADATA_THUMBNAIL
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_THUMBNAIL = 'thumbnail' |
◆ METADATA_TITLE
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_TITLE = 'title' |
◆ METADATA_URL
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_URL = 'url' |
◆ METADATA_VERSION
const OxidEsales\EshopCommunity\Internal\Framework\Module\MetaData\Dao\MetaDataProvider::METADATA_VERSION = 'version' |
The documentation for this class was generated from the following file: