public function reloadProjectIfNecessery(sfWebRequest $request, EiProjet $ei_project = null) { if ($ei_project == null) { return null; } if ($ei_project->needsReload($this->login)) { $xml = $ei_project->downloadKalFonctions($request); if ($xml != null) { $ei_project->transactionToLoadObjectsOfProject($xml); } } }
function rechargerProjet(EiProjet $ei_project) { $project_xmlfile = $ei_project->downloadKalFonctions(); if ($project_xmlfile != null) { //si le fichier xml obtenu n'est pas vide $r = $ei_project->transactionToLoadObjectsOfProject($project_xmlfile); return true; } return false; }