0.1.0
Included commits: https://github.com/spryker-eco/coremedia/tree/0.1.0
Improvements
- Introduced
CoreMediaClient::getDocumentFragment()
to get content from CoreMedia service. - Added
CoreMediaToGuzzleInterface
to dependencies. - Introduced
SprykerEco\Client\CoreMedia\CoreMediaConfig
with configurations for connection to CoreMedia service and mapping data between CoreMedia and Spryker. - Added
CmsSlotContentResponseTransfer
,CmsSlotContentRequestTransfer
,CoreMediaApiResponseTransfer
,CoreMediaFragmentRequestTransfer
,StoreTransfer
,CoreMediaPlaceholderTransfer
,CategoryNodeStorageTransfer
,MoneyTransfer
,CurrentProductPriceTransfer
,CurrencyTransfer
,PriceProductTransfer
,MoneyValueTransfer
. - Introduced
SprykerEco\Shared\CoreMedia\CoreMediaConfig
with a debug mode check. - Introduced
CoreMediaConstants::CORE_MEDIA_HOST
to set up configuration for CoreMedia host. - Introduced
CoreMediaConstants:: ENABLE_DEBUG
to set up configuration for the CoreMedia debug mode. - Introduced
CoreMediaCmsSlotContentPlugin
to render content from CoreMedia. - Added
CoreMediaToCategoryStorageClientInterface
,CoreMediaToMoneyClientInterface
,CoreMediaToPriceProductClientInterface
,CoreMediaToPriceProductStorageClientInterface
,CoreMediaToProductStorageClientInterface
,CoreMediaToUtilEncodingServiceInterface
to dependencies. - Introduced
SprykerEco\Yves\CoreMedia\CoreMediaConfig
with a debug mode check, configurations for a placeholder pattern and a metatag format. - Introduced the
spy_product_abstract_storage.mappings
behavior for
mapping data for abstract products. - Introduced
spy_product_concrete_storage.mappings
behavior for
mapping data for concrete products.