SiteDatabaseEditRow implements FormDataProviderInterface

Special data provider for the sites configuration module.

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

Table of Contents

Interfaces

FormDataProviderInterface
Interface must be implemented by form data provider classes.

Properties

$siteConfiguration  : SiteConfiguration

Methods

__construct()  : mixed
addData()  : array<string|int, mixed>
First level of ['customData']['siteData'] to ['databaseRow']
getRawConfigurationForSiteWithRootPageId()  : array<string|int, mixed>

Properties

Methods

addData()

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

public addData(array<string|int, mixed> $result) : array<string|int, mixed>
Parameters
$result : array<string|int, mixed>
Tags
throws
RuntimeException
Return values
array<string|int, mixed>

getRawConfigurationForSiteWithRootPageId()

protected getRawConfigurationForSiteWithRootPageId(SiteFinder $siteFinder, int $rootPageId) : array<string|int, mixed>
Parameters
$siteFinder : SiteFinder
$rootPageId : int
Return values
array<string|int, mixed>

        
On this page

Search results