Exemplo n.º 1
0
 /**
  * @return \WellCommerce\AppBundle\Entity\LayoutBoxInterface
  */
 public function create()
 {
     $box = new LayoutBox();
     $box->setIdentifier('');
     return $box;
 }
Exemplo n.º 2
0
 protected function createLayoutBox($type, $identifier, $name, $settings = [])
 {
     $layoutBox = new LayoutBox();
     $layoutBox->setBoxType($type);
     $layoutBox->setIdentifier($identifier);
     $layoutBox->setSettings($settings);
     $layoutBox->translate('en')->setName($name);
     $layoutBox->mergeNewTranslations();
     $this->manager->persist($layoutBox);
 }