/** * @return Mirasvit_FeedExport_Model_Feed_Generator_State */ public function getState() { if ($this->state == null) { $this->state = Mage::getModel('feedexport/feed_generator_state')->setKey($this->feed->getId() . $this->getMode())->load(); } return $this->state; }
/** * @param Mirasvit_FeedExport_Model_Feed $feed */ public function generate($feed) { $name = '['.$feed->getId().'] '.$feed->getName(); echo $name.str_repeat('.', 50 - strlen($name)).'<br>'; $feed->generateCli(true); echo 'done'.'<br>'; }