Bonjour,
Ce que j'ai dans mon controlleur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
    public function uploadfileAction() {
        $validerfichier = $this->get('Fichier_Valid');
        $validerfichier->uploadfile();
        return $this->redirect($this->generateUrl('envoifichier'));
    }
 
    public function downloadAction($downloadfile) {
        $validerfichier = $this->get('Fichier_Valid');  //la classe Fichier dans FichierBundle
        $validerfichier->download($downloadfile);  // download manuel.pdf :)
    }
 
    public function lirefichierAction() {
 
        $validerfichier = $this->get('Fichier_Valid');  //la classe Fichier dans FichierBundle
        $fichiers_arrays = $validerfichier->toutlesfichiers(); // recuperer array des fichiers dans uploads :)  
        return $this->render('EspritAppGestionBundle:Default:lirefichier.html.twig', array(
                    'fichiers' => $fichiers_arrays
        ));
    }
je veux que $validerfichier sois affectée au début (en haut du controlleur seulement ) et bien sur utilisé partout .

merci, LM