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); } } }