Files
Phraseanet/lib/Doctrine/Repositories/UsrAuthProviderRepository.php
2013-05-29 14:23:26 +02:00

29 lines
705 B
PHP

<?php
namespace Repositories;
use Doctrine\ORM\EntityRepository;
/**
* UsrAuthProvider
*
* This class was generated by the Doctrine ORM. Add your own custom
* repository methods below.
*/
class UsrAuthProviderRepository extends EntityRepository
{
public function findWithProviderAndId($providerId, $distantId)
{
$dql = 'SELECT u
FROM Entities\UsrAuthProvider u
WHERE u.provider = :providerId AND u.distant_id = :distantId';
$params = array('providerId' => $providerId, 'distantId' => $distantId);
$query = $this->_em->createQuery($dql);
$query->setParameters($params);
return $query->getOneOrNullResult();
}
}