Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions
Autocomplete Class Reference
Inheritance diagram for Autocomplete:
AutocompleteInterface

Public Member Functions

 __construct (array $dataProviders)
 
 getItems ()
 

Detailed Description

Definition at line 8 of file Autocomplete.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( array  $dataProviders)
Parameters
array$dataProviders

Definition at line 18 of file Autocomplete.php.

20  {
21  $this->dataProviders = $dataProviders;
22  ksort($this->dataProviders);
23  }

Member Function Documentation

◆ getItems()

getItems ( )

{

Returns
ItemInterface[]
}

Implements AutocompleteInterface.

Definition at line 28 of file Autocomplete.php.

29  {
30  $data = [];
31  foreach ($this->dataProviders as $dataProvider) {
32  $data = array_merge($data, $dataProvider->getItems());
33  }
34 
35  return $data;
36  }

The documentation for this class was generated from the following file: