private function createApproveDeclineTask($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); return $quickTask->getUrl(); }
public function add(Gpf_Tasks_QuickTask $quickTask) { $quickTask->setGroupId($this->groupId); $quickTask->update(array(Gpf_Db_Table_QuickTasks::GROUPID)); $this->tasks[] = $quickTask; }