PersonaNacionalidadRepository.php
919 Bytes
<?php
namespace UBV\SurUbvBundle\Entity;
use Doctrine\ORM\EntityRepository;
/**
* PersonaNacionalidadRepository
*
* This class was generated by the Doctrine ORM. Add your own custom
* repository methods below.
*/
class PersonaNacionalidadRepository extends EntityRepository
{
public function findObjetoNacionalidadByEstatus($personaId) {
$em = $this->getEntityManager();
$result = $em->createQueryBuilder();
$dql = $result->select('nacionalidad')
->from('UBVSurUbvBundle:PersonaNacionalidad', 'nacionalidad')
->where('nacionalidad.persona = :personaId')
->Andwhere('nacionalidad.estatus = :estatusNacionalidad')
->setParameter('estatusNacionalidad',true)
->setParameter('personaId',$personaId)
->getQuery()
->getOneOrNullResult();
//die(var_dump($dql));
return $dql;
}
}