<?php

namespace Uhura\Grossmarkt\Domain\Repository;


class FaqRepository extends \Wga\WgaFaq\Domain\Repository\FaqRepository
{
	/**
	 * @param $ids
	 * @param $limit
	 * @return object[]|\TYPO3\CMS\Extbase\Persistence\QueryResultInterface
	 */
	public function findAllRecords($ids, $limit)
	{
		$query = $this->createQuery();
		$query->getQuerySettings()->setStoragePageIds(explode(',', $ids));
		if ($limit >= 1) {
			$query->setLimit($limit)->getQuerySettings()->setStoragePageIds(explode(',', $ids));
		}
		$query->setOrderings(['sorting' => 'ASC']);

		return $query->execute();
	}
}