public function isFormTestable(Form $form)
 {
     $formConfig = $form->getConfig();
     if (isset($formConfig["configuration"]["functionnalTestingEnabled"]) && $formConfig["configuration"]["functionnalTestingEnabled"] == true) {
         return true;
     } else {
         return false;
     }
 }
 /**
  * Launches export for all configured methods
  *
  * @param \Tellaw\LeadsFactoryBundle\Entity\Form $form
  */
 public function export($form)
 {
     $logger = $this->getContainer()->get('export.logger');
     $config = $form->getConfig();
     if (!isset($config['export'])) {
         return;
     }
     foreach ($config['export'] as $method => $methodConfig) {
         if (!$this->isValidExportMethod($method)) {
             $logger->error('Méthode d\'export "' . $method . '" invalide');
             continue;
         }
         $jobs = $this->getExportableJobs($form, $method, $methodConfig);
         if (count($jobs)) {
             $this->getMethod($method)->export($jobs, $form);
         }
     }
 }