예제 #1
0
 /**
  * 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;
     }
 }
예제 #2
0
 /**
  * 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;
     }
 }