Example #1
0
 /**
  * {@inheritDoc}
  */
 public function load(ObjectManager $manager)
 {
     /**
      * Create module "employees".
      */
     $module = new Module();
     $module->setCategory($this->getReference('category-module'));
     $module->setName('Employees');
     $module->setDescription('This is an automatic generated example.');
     $module->setGenerateFlat(true);
     $manager->persist($module);
     $manager->flush();
     $this->addReference('module-employees', $module);
     $configuration = new Configuration();
     $configuration->setActive(true);
     $configuration->setClassName(get_class($module));
     $configuration->setIdentifier("grid_fields");
     $configuration->setDeleted(false);
     $configuration->setData(array("tv_title"));
     $configuration->setClassPropertyValue($module->getId());
     $manager->persist($configuration);
     $manager->flush();
 }