‪TYPO3CMS  10.4
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

array 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)

ValuePickerItemDataProvider constructor.

Parameters
SiteFinder | null$siteFinder

Definition at line 38 of file ValuePickerItemDataProvider.php.

References TYPO3\CMS\Redirects\FormDataProvider\ValuePickerItemDataProvider\$siteFinder.

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 49 of file ValuePickerItemDataProvider.php.

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

◆ getHosts()

array TYPO3\CMS\Redirects\FormDataProvider\ValuePickerItemDataProvider::getHosts ( )
protected

Get all hosts from sites

Returns
‪array domain records

Definition at line 69 of file ValuePickerItemDataProvider.php.

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

Member Data Documentation

◆ $siteFinder

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