public function run($args) { include_once dirname(dirname(dirname(__FILE__))) . DIRECTORY_SEPARATOR . 'StatTools.php'; $biobanks = Biobank::model()->findAll(array('select' => array('id'))); foreach ($biobanks as $biobank) { $result = StatTools::saveBiobankStats($biobank->id); $message = $result === true ? "Statistiques de la biobanque n°{$biobank->id} bien calculées" : "Une erreur est apparue lors de la sauvegarde des statistiques de la biobanque n°{$biobank->id} : {$result}"; echo $message . "\n"; } StatTools::saveAverageRate(); echo "Statistiques globales enregistrées. \n"; }