Knp\Bundle\KnpBundlesBundle\Repository\ActivityRepository::findAllSimilar PHP Method

findAllSimilar() public method

public findAllSimilar ( Activity $activity ) : array
$activity Knp\Bundle\KnpBundlesBundle\Entity\Activity
return array
    public function findAllSimilar(Activity $activity)
    {
        return $this->createQueryBuilder('a')->where('a.id != ?1')->andWhere('a.author = ?2')->andWhere('a.bundleName = ?3')->andWhere('a.bundleOwnerName = ?4')->andWhere('a.message = ?5')->andWhere('a.createdAt = ?6')->setParameter(1, $activity->getId())->setParameter(2, $activity->getAuthor())->setParameter(3, $activity->getBundleName())->setParameter(4, $activity->getBundleOwnerName())->setParameter(5, $activity->getMessage())->setParameter(6, $activity->getCreatedAt())->getQuery()->getResult();
    }