/** * @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 setIsGlobal($isGlobal) { $this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsGlobal', array($isGlobal)); return parent::setIsGlobal($isGlobal); }