Newscoop\Package\PackageSearchService::find PHP Метод

find() публичный Метод

Perform a query
public find ( string $query ) : array
$query string
Результат array
    public function find($query)
    {
        $qb = $this->repository->createQueryBuilder('p');
        $tokens = explode(' ', trim($query));
        foreach ($tokens as $p => $token) {
            $qb->orWhere($qb->expr()->like('p.headline', $qb->expr()->literal("%{$token}%")));
        }
        return $qb->getQuery()->getResult();
    }
PackageSearchService