Log in

Cms Module

BlockInterface

Interface

This interface defines the contract for CMS Block data objects in Magento 2. Developers use this interface when wor...

BlockSearchResultsInterface

Interface

This interface defines the contract for handling search results of CMS blocks in Magento 2. Developers use this whe...

PageInterface

Interface

This interface defines the contract for CMS Page objects in Magento 2. Developers use this interface when working w...

PageSearchResultsInterface

Interface

This interface defines the contract for CMS page search results in Magento 2. Developers use this when working with...

GetBlockByIdentifierInterface

Interface

This interface defines a contract for retrieving CMS block data by its unique identifier and store ID. Developers u...

GetPageByIdentifierInterface

Interface

This interface defines a contract for retrieving CMS page data using a page identifier and store ID. Developers use...

GetUtilityPageIdentifiersInterface

Interface

This interface defines a contract for retrieving identifiers of utility CMS pages in Magento 2. Developers use this...

CustomLayoutManagerInterface

Interface

This interface defines methods for managing custom layout XML files for CMS pages in Magento 2. Developers use it t...

ValidatorInterface

Interface

This interface defines a contract for validating CMS pages before they are saved or updated in Magento 2. Developer...

TargetUrlBuilderInterface

Interface

This interface defines a contract for building target URLs for CMS pages in Magento 2. Developers implement this in...