예제 #1
0
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;
}
예제 #2
0
 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);
         }
     }
 }