/**
  * Charge les exécutants de cet activité et fournit le nombre d'occurences par exécutants
  *
  * @return CMediusers[]
  *
  * @see self::_count_actes_by_executant
  */
 function loadRefsAllExecutants()
 {
     // Comptage par executant
     $query = "SELECT therapeute_id, COUNT(*)\r\n      FROM `acte_cdarr` \r\n      LEFT JOIN `evenement_ssr` ON  `evenement_ssr`.`evenement_ssr_id` = `acte_cdarr`.`evenement_ssr_id`\r\n      WHERE `code` = '{$this->code}'\r\n      GROUP BY `therapeute_id`";
     $acte = new CActeCdARR();
     $ds = $acte->getDS();
     $counts = $ds->loadHashList($query);
     arsort($counts);
     // Chargement des executants
     $user = new CMediusers();
     /** @var CMediusers[] $executants */
     $executants = $user->loadAll(array_keys($counts));
     foreach ($executants as $_executant) {
         $_executant->loadRefFunction();
     }
     // Valeurs de retour
     $this->_count_actes_by_executant = $counts;
     return $this->_ref_all_executants = $executants;
 }