‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\Form\FormDataProvider\SiteDatabaseEditRow Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Form\FormDataProvider\SiteDatabaseEditRow:
TYPO3\CMS\Backend\Form\FormDataProviderInterface

Public Member Functions

 __construct (SiteConfiguration $siteConfiguration)
 
 addData (array $result)
 

Protected Member Functions

 getRawConfigurationForSiteWithRootPageId (SiteFinder $siteFinder, int $rootPageId)
 

Protected Attributes

SiteConfiguration $siteConfiguration
 

Detailed Description

Special data provider for the sites configuration module.

Fetch "row" data from yml file and set as 'databaseRow'

Definition at line 31 of file SiteDatabaseEditRow.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Backend\Form\FormDataProvider\SiteDatabaseEditRow::__construct ( SiteConfiguration  $siteConfiguration)

Member Function Documentation

◆ addData()

TYPO3\CMS\Backend\Form\FormDataProvider\SiteDatabaseEditRow::addData ( array  $result)

First level of ['customData']['siteData'] to ['databaseRow']

Exceptions

Implements TYPO3\CMS\Backend\Form\FormDataProviderInterface.

Definition at line 47 of file SiteDatabaseEditRow.php.

References TYPO3\CMS\Backend\Form\FormDataProvider\SiteDatabaseEditRow\getRawConfigurationForSiteWithRootPageId().

◆ getRawConfigurationForSiteWithRootPageId()

TYPO3\CMS\Backend\Form\FormDataProvider\SiteDatabaseEditRow::getRawConfigurationForSiteWithRootPageId ( SiteFinder  $siteFinder,
int  $rootPageId 
)
protected

Member Data Documentation

◆ $siteConfiguration

SiteConfiguration TYPO3\CMS\Backend\Form\FormDataProvider\SiteDatabaseEditRow::$siteConfiguration
protected