TYPO3  7.6
Public Member Functions | List of all members
DataProviderInterface Interface Reference
Inheritance diagram for DataProviderInterface:
PageTsBackendLayoutDataProvider DefaultDataProvider

Public Member Functions

 addBackendLayouts (DataProviderContext $dataProviderContext, BackendLayoutCollection $backendLayoutCollection)
 
 getBackendLayout ($identifier, $pageId)
 

Detailed Description

Interface for classes which hook into BackendLayoutDataProvider to provide additional backend layouts from various sources.

Definition at line 21 of file DataProviderInterface.php.

Member Function Documentation

addBackendLayouts ( DataProviderContext  $dataProviderContext,
BackendLayoutCollection  $backendLayoutCollection 
)

Adds backend layouts to the given backend layout collection.

Parameters
DataProviderContext$dataProviderContext
BackendLayoutCollection$backendLayoutCollection
Returns
void

Implemented in PageTsBackendLayoutDataProvider, and DefaultDataProvider.

getBackendLayout (   $identifier,
  $pageId 
)

Gets a backend layout by (regular) identifier.

Parameters
string$identifier
int$pageId
Returns
NULL|BackendLayout

Implemented in PageTsBackendLayoutDataProvider, and DefaultDataProvider.