Spaces:
No application file
No application file
| namespace Mautic\CoreBundle\Model; | |
| use Mautic\CoreBundle\Entity\CommonRepository; | |
| /** | |
| * Interface AjaxLookupModelInterface. | |
| * | |
| * Defines methods required by AjaxLookupControllerTrait to find matching records | |
| * | |
| * @template T of object | |
| */ | |
| interface AjaxLookupModelInterface | |
| { | |
| /** | |
| * @param string $filter | |
| * @param int $limit | |
| * @param int $start | |
| * | |
| * @return mixed | |
| */ | |
| public function getLookupResults($type, $filter = '', $limit = 10, $start = 0); | |
| /** | |
| * @return CommonRepository<T> | |
| */ | |
| public function getRepository(); | |
| } | |