/** * * @param $paramName * @param $paramValue * @return string */ private function createApproveDeclineTask(Gpf_Tasks_QuickTaskGroup $quickTaskGroup, $newStatus) { $actionRequest = new Gpf_Rpc_ActionRequest('Pap_Merchants_User_DirectLinksForm', 'quickTaskApprove'); $actionRequest->addParam('directLinkId', $this->directLink->getId()); $actionRequest->addParam('rstatus', $newStatus); $quickTask = new Gpf_Tasks_QuickTask($actionRequest); $quickTaskGroup->add($quickTask); return $quickTask->getUrl(); }
private function createApproveDeclineTask(Gpf_Tasks_QuickTaskGroup $quickTaskGroup, $newStatus) { $actionRequest = new Gpf_Rpc_ActionRequest('Pap_Merchants_Transaction_TransactionsForm', 'changeStatus'); $actionRequest->addParam('status', $newStatus); $actionRequest->addParam('ids', new Gpf_Rpc_Array(array($this->transaction->get(Pap_Db_Table_Transactions::TRANSACTION_ID)))); $quickTask = new Gpf_Tasks_QuickTask($actionRequest); $quickTaskGroup->add($quickTask); return $quickTask->getUrl(); }
/** * * @param $paramName * @param $paramValue * @return string */ private function createApproveDeclineTask(Gpf_Tasks_QuickTaskGroup $quickTaskGroup, $newStatus) { $actionRequest = new Gpf_Rpc_ActionRequest('Pap_Merchants_User_AffiliateForm', 'changeStatus'); $actionRequest->addParam('dontSendNotification', 'N'); $actionRequest->addParam('status', $newStatus); $actionRequest->addParam('ids', new Gpf_Rpc_Array(array($this->getUser()->getId()))); $quickTask = new Gpf_Tasks_QuickTask($actionRequest); $quickTaskGroup->add($quickTask); return $quickTask->getUrl(); }
private function createApproveDeclineTask(Gpf_Tasks_QuickTaskGroup $quickTaskGroup, $newStatus) { $actionRequest = new Gpf_Rpc_ActionRequest('Pap_Features_Common_AffiliateGroupForm', 'changeStatus'); $commissionGroup = Pap_Db_Table_CommissionGroups::getInstance(); $userInCommissionGroupId = $commissionGroup->getUserInCommissionGroup($this->campaign->getId(), $this->user->getId()); $actionRequest->addParam('status', $newStatus); $actionRequest->addParam('ids', new Gpf_Rpc_Array(array($userInCommissionGroupId))); $quickTask = new Gpf_Tasks_QuickTask($actionRequest); $quickTaskGroup->add($quickTask); return $quickTask->getUrl(); }