protected function checkRg(EvaluateBadgesEvent $event) { $person = $event->getPerson(); $count = $this->em->getRepository('PROCERGSLoginCidadaoIgpBundle:IgpIdCard')->getCountByPerson($person); if ($count) { $event->registerBadge($this->getBadge('valid_id_card_rs', true)); } }
protected function checkNfg(EvaluateBadgesEvent $event) { $person = $event->getPerson(); if ($person->getNfgProfile()) { $event->registerBadge($this->getBadge('nfg_access_lvl', $person->getNfgProfile()->getAccessLvl())); if ($person->getNfgProfile()->getVoterRegistrationSit() > 0) { $event->registerBadge($this->getBadge('voter_registration', true)); } } }