/** * @param $campaignId * @return array */ public function getBuyXItems($campaignId) { $this->prepareParams($campaignId); $this->params['type'] = self::BUYX_ITEMS; var_dump($this->params); $items = $this->sendRequest(null, true); return ItemFacace::formatItemCollection($items['buyx_items']); }
/** * @return JsonModel */ public function itemsAction() { $user = $this->zfcUserAuthentication()->getIdentity(); if (UserHelper::isMerchant($user) && RequestHelper::isPost($this->getRequest())) { $campaignId = $this->getRequest()->getPost()->get('campaignId'); $campaignService = $this->getServiceLocator()->get('campaignService'); return new JsonModel(ItemFacace::formatItemCollection($campaignService->getBuyXRewards($campaignId))); } }