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

Public Member Functions

 __construct (SiteFinder $siteFinder=null)
 
array addData (array $result)
 

Protected Member Functions

string[] getHosts ()
 

Protected Attributes

SiteFinder $siteFinder
 

Detailed Description

Inject available domain hosts into a valuepicker form

Definition at line 28 of file ValuePickerItemDataProvider.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Redirects\FormDataProvider\ValuePickerItemDataProvider::__construct ( SiteFinder  $siteFinder = null)

Member Function Documentation

◆ addData()

array TYPO3\CMS\Redirects\FormDataProvider\ValuePickerItemDataProvider::addData ( array  $result)

Add sys_domains into $result data array

Parameters
array$result‪Initialized result array
Returns
‪array Result filled with more data

Implements TYPO3\CMS\Backend\Form\FormDataProviderInterface.

Definition at line 45 of file ValuePickerItemDataProvider.php.

References TYPO3\CMS\Redirects\FormDataProvider\ValuePickerItemDataProvider\getHosts().

◆ getHosts()

string [] TYPO3\CMS\Redirects\FormDataProvider\ValuePickerItemDataProvider::getHosts ( )
protected

Get all hosts from sites

Returns
‪string[] domain records

Definition at line 65 of file ValuePickerItemDataProvider.php.

Referenced by TYPO3\CMS\Redirects\FormDataProvider\ValuePickerItemDataProvider\addData().

Member Data Documentation

◆ $siteFinder

SiteFinder TYPO3\CMS\Redirects\FormDataProvider\ValuePickerItemDataProvider::$siteFinder
protected