public function actionRegister() { $_Ref_CountriesForm = new Ref_CountriesForm(); $countries = $_Ref_CountriesForm->getAllCountries(); $is_mobile = DeviceDetectionController::is_mobile(); if ($is_mobile == true) { return $this->render('registermobile', array('countries' => $countries)); } else { return $this->render('register', array('countries' => $countries)); } }
public function actionRegistereduserprofile() { $session = Yii::$app->session; if ($session->has('accountTypeID')) { $accountTypeID = (int) $session->get('accountTypeID'); if ($accountTypeID == DefaultForm::ACCOUNT_TYPE_SUPERUSER || $accountTypeID == DefaultForm::ACCOUNT_TYPE_ADMINISTRATOR) { if (isset($_GET['registeredUserID'])) { $registeredUserID = $_GET['registeredUserID']; $_AccountRegisteredUserDetailsForm = new AccountRegisteredUserDetailsForm(); $registeredUserData = $_AccountRegisteredUserDetailsForm->getRegisteredUserDataByID($registeredUserID); if ($registeredUserData != false) { $_Ref_CountriesForm = new Ref_CountriesForm(); $countryName = $_Ref_CountriesForm->getCountryNameByCountryCode($registeredUserData['CountryCode']); $_Ref_LocationForm = new Ref_LocationForm(); $location = $_Ref_LocationForm->getLocationByCityID($registeredUserData['CityID']); if ($registeredUserData['ProfilePhotoFilename'] == '' || is_null($registeredUserData['ProfilePhotoFilename'] || empty($registeredUserData['ProfilePhotoFilename']))) { if ($registeredUserData['Gender'] == 2 || $registeredUserData['Gender'] == '2') { $registeredUserProfilePhoto = 'ProfilePhotoDefaultFemale.png'; } else { $registeredUserProfilePhoto = 'ProfilePhotoDefaultMale.png'; } } else { $registeredUserProfilePhoto = $registeredUserData['ProfilePhotoFilename']; } $_AccountRegisteredUsersForm = new AccountRegisteredUsersForm(); $registeredUserAccess = $_AccountRegisteredUsersForm->getRegisteredUserUsernameAndStatusByID($registeredUserID); $registeredUserUsername = $registeredUserAccess['Username']; if ($registeredUserUsername == '') { $registeredUserUsername = '******'; } else { $registeredUserUsername = $registeredUserAccess['Username']; } $registeredUserStatus = (int) $registeredUserAccess['Status']; $registeredUserStatusResult = (int) $registeredUserAccess['Status']; if ($registeredUserStatus == DefaultForm::ACCOUNT_STATUS_REGISTERED_USER_INACTIVE) { $registeredUserStatus = 'Inactive'; } else { if ($registeredUserStatus == DefaultForm::ACCOUNT_STATUS_REGISTERED_USER_ACTIVE) { $registeredUserStatus = 'Active'; } else { if ($registeredUserStatus == DefaultForm::ACCOUNT_STATUS_REGISTERED_USER_DEACTIVATED) { $registeredUserStatus = 'Deactivated'; } else { if ($registeredUserStatus == DefaultForm::ACCOUNT_STATUS_REGISTERED_USER_LOCKED_BY_SELF) { $registeredUserStatus = 'Locked By Self'; } else { if ($registeredUserStatus == DefaultForm::ACCOUNT_STATUS_REGISTERED_USER_LOCKED_BY_THE_ADMINISTRATOR) { $registeredUserStatus = 'Locked By The Administrator'; } else { if ($registeredUserStatus == DefaultForm::ACCOUNT_STATUS_REGISTERED_USER_DELETED) { $registeredUserStatus = 'Deleted'; } else { $registeredUserStatus = 'Undefined'; } } } } } } $emailAddress = $_AccountRegisteredUsersForm->getRegisteredUserEmailAddressByID($registeredUserID); return $this->render('registereduserprofile', array('registeredUserData' => $registeredUserData, 'countryName' => $countryName, 'location' => $location, 'registeredUserProfilePhoto' => $registeredUserProfilePhoto, 'username' => $registeredUserUsername, 'status' => $registeredUserStatus, 'statusResult' => $registeredUserStatusResult, 'emailAddress' => $emailAddress, 'registeredUserID' => $registeredUserID)); } else { return $this->render('error'); } } else { return $this->render('error'); } } else { return DefaultController::redirectToLogOut(); } } else { return DefaultController::redirectToLogOut(); } }