public function getItems()
{
if ($this->items === null) {
$collection = $this->getSuggestCollection();
$this->items = [];
foreach ($collection as $item) {
$resultItem = $this->itemFactory->create(['title' => $item->getQueryText(), 'num_results' => $item->getNumResults(), 'type' => $this->getType()]);
$this->items[] = $resultItem;
}
}
return $this->items;
}