/** * Initializes the object * * @param MShop_Context_Item_Interface $context Context object */ public function __construct(MShop_Context_Item_Interface $context) { parent::__construct($context); $manager = MShop_Factory::createManager($context, 'attribute'); $result = $manager->searchItems($manager->createSearch()); foreach ($result as $id => $item) { $this->_attributes[$item->getCode()][$item->getType()] = $item; } }
/** * Initializes the object * * @param MShop_Context_Item_Interface $context Context object */ public function __construct(MShop_Context_Item_Interface $context) { parent::__construct($context); $manager = MShop_Factory::createManager($context, 'product/stock/warehouse'); $search = $manager->createSearch(); $search->setSlice(0, 1000); foreach ($manager->searchItems($search) as $id => $item) { $this->_warehouses[$item->getCode()] = $id; } }