public function biz_pageAction() { $member = Members::findFirstById($id); $this->view->setVar('member', $member); $reviews = Reviews::find(array('member_id = "' . $id . '"', 'order' => 'id DESC')); $this->view->setVar('reviews', $reviews); $claimRequests = ClaimRequests::find(array('member_id = "' . $id . '"', 'order' => 'id DESC')); }
public function claimAction($business_id = null) { $userSession = $this->session->get("userSession"); $type = $userSession['type']; $id = $userSession['id']; $business = $business_id; if ($type != 'Business') { return $this->response->redirect('biz/signup'); } else { $claimRequest = new ClaimRequests(); $claimRequest->created = date('Y-m-d H:i:s'); $claimRequest->modified = date('Y-m-d H:i:s'); $claimRequest->member_id = $userSession['id']; $claimRequest->business_id = $business_id; $claimRequest->status = 'pending'; // default status if ($claimRequest->create()) { return $this->response->redirect('business/view/' . $business_id); } else { $this->view->disable(); print_r($claimRequest->getMessages()); } } }
public function cancel_biz_claim($id = null) { $request = ClaimRequests::findFirst($id); $request->status = 'pending'; if ($request->save()) { return $this->response->redirect('index/admin_index/'); } else { $this->view->disable(); echo "failed to update data"; } }
public function admin_reject_requestAction($id = null) { $this->view->disable(); //echo "reject page"; $request = ClaimRequests::findFirst($id); $request->status = 'rejected'; if ($request->save()) { return $this->response->redirect('index/admin_index/'); } else { $this->view->disable(); echo "failed to update data"; } }