function form_submiter()
 {
     $submitreturn = "";
     $packagecodename = $this->instanceVar->varpost("codename");
     $this->includer->include_pratikclass("Package");
     $instancePackage = new PratikPackage($this->initer);
     if ($this->instanceVar->varpost("deploysubmit")) {
         $instancePackage->deploy($packagecodename);
         $this->instanceMessage->set_message($this->instanceLang->getTranslation("Deploiement effectue"));
         if ($this->includer->include_pratikclass("Form")) {
             $instanceForm = new PratikForm($this->initer);
             $submitreturn .= $instanceForm->redirectAfterSubmiter();
         }
     } else {
         if ($this->instanceVar->varpost("destroysubmit")) {
             $instancePackage->destroy($packagecodename);
             $this->instanceMessage->set_message($this->instanceLang->getTranslation("Destruction effectuee"));
             if ($this->includer->include_pratikclass("Form")) {
                 $instanceForm = new PratikForm($this->initer);
                 $submitreturn .= $instanceForm->redirectAfterSubmiter();
             }
         } else {
             if ($this->instanceVar->varpost("updatesubmit")) {
                 $instancePackage->update($packagecodename);
                 $this->instanceMessage->set_message($this->instanceLang->getTranslation("Mise a jour effectuee"));
                 if ($this->includer->include_pratikclass("Form")) {
                     $instanceForm = new PratikForm($this->initer);
                     $submitreturn .= $instanceForm->redirectAfterSubmiter();
                 }
             } else {
                 if ($this->instanceVar->varpost("checkupdatesubmit")) {
                     $tabpackages = $this->data_loader();
                     foreach ($tabpackages as $packagecour) {
                         $packagecodename = $packagecour['nomcodepackage'];
                         $toupdate = 0;
                         if ($instancePackage->checkUpdate($packagecodename)) {
                             $toupdate = 1;
                         }
                         $this->db->query("update `package` set toupdate='" . $toupdate . "' where nomcodepackage='" . $packagecodename . "'");
                     }
                     $this->instanceMessage->set_message($this->instanceLang->getTranslation("Les dernieres mises a jours disponibles sont visibles"));
                     if ($this->includer->include_pratikclass("Form")) {
                         $instanceForm = new PratikForm($this->initer);
                         $submitreturn .= $instanceForm->redirectAfterSubmiter();
                     }
                 }
             }
         }
     }
     return $submitreturn;
 }