예제 #1
0
 /**
  * @param ObjectManager $manager
  */
 public function load(ObjectManager $manager)
 {
     $adminUser = $this->getReference('admin-user');
     $list = new LeadList();
     $list->setName('United States');
     $list->setAlias('us');
     $list->setCreatedBy($adminUser);
     $list->setIsGlobal(true);
     $list->setFilters([['glue' => 'and', 'type' => 'lookup', 'field' => 'country', 'operator' => '=', 'filter' => 'United States', 'display' => '']]);
     $this->setReference('lead-list', $list);
     $manager->persist($list);
     $manager->flush();
     $this->container->get('mautic.factory')->getModel('lead.list')->rebuildListLeads($list);
 }
 /**
  * {@inheritDoc}
  */
 public function setName($name)
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'setName', array($name));
     return parent::setName($name);
 }