public function getPlanList() { if (SessionHelper::getRoleID() != Constants::$RoleAdmin) { return Redirect::to('unauthorize'); } return View::make('admin.planlist'); }
public function getUnauthorized() { if (!SessionHelper::getRoleID() && Auth::check()) { Auth::logout(); return Redirect::to('/')->with('SessionExpired', trans('messages.SessionExpired')); } return View::make('errors.unauthorized'); }
public function getAddFundamental($encryptedFundamentalID = 0) { $isEditMode = false; if ($encryptedFundamentalID) { $isEditMode = true; } if (SessionHelper::getRoleID() != Constants::$RoleAdmin) { return Redirect::to('unauthorize'); } if ($isEditMode) { $decryptFundamentalID = Common::getEncryptDecryptValue('decrypt', $encryptedFundamentalID); $fundamentalID = Common::getExplodeValue($decryptFundamentalID, Constants::$QueryStringFundamentalID); } else { $fundamentalID = 0; } $serviceResponse = $this->DataProvider->getFundamentalDetails($fundamentalID); return View::make('admin.addfundamental', (array) $serviceResponse->Data); }
public function IsAuthorized($requestSegment) { if (SessionHelper::getRoleID() != Constants::$RoleDCC) { $requestURLSegment = Request::segment($requestSegment); if (!empty($requestURLSegment)) { $decodeRequestURL = urldecode($requestURLSegment); $decryptProjectID = Common::getEncryptDecryptValue('decrypt', $decodeRequestURL); $projectID = Common::getExplodeValue($decryptProjectID, Constants::$QueryStringProjectID); $propertyName = 'ProjectID'; $userProjectIdArray = Common::GetPropertyArrayFromArray(SessionHelper::getUserProjectList(), $propertyName); if (!in_array($projectID, $userProjectIdArray)) { return true; } else { return false; } } else { return false; } } }
public function getUserGroup() { if (SessionHelper::getRoleID() != Constants::$RoleAdmin) { return Redirect::to('unauthorize'); } $serviceResponse = $this->GroupDataProvider->getGroupListForSearch(); if (!empty($serviceResponse->Data)) { foreach ($serviceResponse->Data->UserGroupModel->UserListArray as $users) { $userID = Constants::$QueryStringUSerID . "=" . $users->UserID; $users->EncryptUserID = Common::getEncryptDecryptID('encrypt', $userID); $users->UserName = $users->FirstName . " " . $users->LastName . " - " . $users->Mobile; } //print_r($serviceResponse->Data->UserGroupModel->UserListArray);exit; foreach ($serviceResponse->Data->UserGroupModel->GroupListArray as $groups) { $groupID = Constants::$QueryStringGroupID . "=" . $groups->GroupID; $groups->EncryptGroupID = Common::getEncryptDecryptID('encrypt', $groupID); } } return View::make('admin.usergrouplist', (array) $serviceResponse->Data); }
public static function CheckUserLogin() { $response = new ServiceResponse(); if (SessionHelper::getRoleID() || Auth::check()) { $roleDetails = Common::GetLoginRoleText(SessionHelper::getRoleID()); $response->IsSuccess = true; $response->Data = $roleDetails; } return $response; }