Skip to content
Snippets Groups Projects
Commit 7797604e authored by gauthierb's avatar gauthierb
Browse files

Indicateurs : pas de structure à prendre en compte pour certains indicateurs ; modifs cosmétiques.

parent 69d834de
No related branches found
No related tags found
No related merge requests found
......@@ -118,7 +118,7 @@ return array(
'AttenteValidationEns' => 'Application\\Service\\Indicateur\\AttenteValidationEnsIndicateurImpl',
'AttenteAgrementCR' => 'Application\\Service\\Indicateur\\AttenteAgrementCRIndicateurImpl',
'AttenteAgrementCA' => 'Application\\Service\\Indicateur\\AttenteAgrementCAIndicateurImpl',
'AgrementMaisPasContrat' => 'Application\\Service\\Indicateur\\AgrementMaisPasContratIndicateurImpl',
'AgrementCAMaisPasContrat' => 'Application\\Service\\Indicateur\\AgrementCAMaisPasContratIndicateurImpl',
'SaisieServiceApresContratAvenant' => 'Application\\Service\\Indicateur\\SaisieServiceApresContratAvenantIndicateurImpl',
'AttenteContrat' => 'Application\\Service\\Indicateur\\AttenteContratIndicateurImpl',
'AttenteAvenant' => 'Application\\Service\\Indicateur\\AttenteAvenantIndicateurImpl',
......
......@@ -13,7 +13,7 @@ use Traversable;
*
* @author Bertrand GAUTHIER <bertrand.gauthier at unicaen.fr>
*/
class AgrementMaisPasContratIndicateurImpl extends AbstractIndicateurImpl
class AgrementCAMaisPasContratIndicateurImpl extends AbstractIndicateurImpl
{
protected $singularTitlePattern = "%s vacataire a reçu l'agrément du Conseil Académique et n'a pas encore de contrat/avenant";
protected $pluralTitlePattern = "%s vacataires ont reçu l'agrément du Conseil Académique et n'ont pas encore de contrat/avenant";
......@@ -59,7 +59,6 @@ class AgrementMaisPasContratIndicateurImpl extends AbstractIndicateurImpl
}
$qb = $this->getQueryBuilder()->select("COUNT(DISTINCT i)");
// print_r($qb->getQuery()->getSQL());die;
return (int) $qb->getQuery()->getSingleScalarResult();
}
......
......@@ -40,7 +40,6 @@ abstract class AttenteAgrementAbstractIndicateurImpl extends AbstractIndicateurI
{
if (null === $this->result) {
$qb = $this->getQueryBuilder();
// print_r($qb->getQuery()->getSQL());
$this->result = $qb->getQuery()->getResult();
}
......@@ -73,7 +72,6 @@ abstract class AttenteAgrementAbstractIndicateurImpl extends AbstractIndicateurI
}
$qb = $this->getQueryBuilder()->select("COUNT(DISTINCT i)");
// print_r($qb->getQuery()->getSQL());die;
return (int) $qb->getQuery()->getSingleScalarResult();
}
......
......@@ -14,4 +14,15 @@ class AttenteAgrementCAIndicateurImpl extends AttenteAgrementAbstractIndicateurI
{
protected $codeTypeAgrement = TypeAgrement::CODE_CONSEIL_ACADEMIQUE;
protected $codeEtape = WfEtape::CODE_CONSEIL_ACADEMIQUE;
/**
* Surcharge pour ne renvoyer aucune structure car l'agrément CA
* n'est pas donné par une composante d'enseignement en particulier.
*
* @return null
*/
public function getStructure()
{
return null;
}
}
\ No newline at end of file
......@@ -59,7 +59,6 @@ class AttenteAvenantIndicateurImpl extends AbstractIndicateurImpl
}
$qb = $this->getQueryBuilder()->select("COUNT(DISTINCT i)");
// print_r($qb->getQuery()->getSQL());die;
return (int) $qb->getQuery()->getSingleScalarResult();
}
......
......@@ -59,7 +59,6 @@ class AttenteContratIndicateurImpl extends AbstractIndicateurImpl
}
$qb = $this->getQueryBuilder()->select("COUNT(DISTINCT i)");
// print_r($qb->getQuery()->getSQL());die;
return (int) $qb->getQuery()->getSingleScalarResult();
}
......@@ -97,4 +96,15 @@ class AttenteContratIndicateurImpl extends AbstractIndicateurImpl
return $qb;
}
/**
* Surcharge pour ne renvoyer aucune structure car la contrat initial peut être
* établi par n'importe quelle composante d'enseignement.
*
* @return null
*/
public function getStructure()
{
return null;
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment