Exemplo n.º 1
0
 public function postUp(Schema $schema)
 {
     $em = $this->container->get('doctrine.orm.entity_manager');
     $wysiwyg = new Fieldtype();
     $wysiwyg->setCreatedBy("migration")->setModifiedBy("migration")->setVariableName("wysiwyg")->setName("WYSIWYG");
     $wysiwygUploadPath = new FieldSetupOptions();
     $wysiwygUploadPath->setCreatedBy("migration")->setModifiedBy("migration")->setName("WYSIWYG upload path")->setLabel("Image upload path (assets/[path])")->setInputType("text")->setVariableName("wysiwygUploadPath")->setFieldType($wysiwyg);
     $wysiwygOptions = new FieldSetupOptions();
     $wysiwygOptions->setCreatedBy("migration")->setModifiedBy("migration")->setName("WYSIWYG setup options")->setLabel("WYSIWYG setup options (js)")->setInputType("textarea")->setVariableName("wysiwygsetupoptions")->setFieldType($wysiwyg);
     $wysiwygTrans = new FieldSetupOptions();
     $wysiwygTrans->setCreatedBy("migration")->setModifiedBy("migration")->setName("WYSIWYG translatable")->setLabel("Is translatable")->setInputType("checkbox")->setVariableName("wysiwygtrans")->setFieldType($wysiwyg);
     $em->persist($wysiwyg);
     $em->persist($wysiwygOptions);
     $em->persist($wysiwygUploadPath);
     $em->persist($wysiwygTrans);
     $em->flush();
 }