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 getAddUserGroup($encryptedGroupIDUserID = 0) { $isEditMode = false; if ($encryptedGroupIDUserID) { $isEditMode = true; } if (SessionHelper::getRoleID() != Constants::$RoleAdmin) { return Redirect::to('unauthorize'); } if ($isEditMode) { $decryptGroupID = Common::getEncryptDecryptValue('decrypt', $encryptedGroupIDUserID); $groupID = Common::getExplodeValue($decryptGroupID, Constants::$QueryStringGroupID); } else { $groupID = 0; } $serviceResponse = $this->GroupDataProvider->getGroupDetails($groupID); return View::make('admin.groupuser', (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; } } }