コード例 #1
0
 /**
  * Load settings for user
  * @param FrontUserEntity $objUser
  * @return \FrontUsers\Entities\FrontUserSettingsEntity
  */
 public function selectUserSettings(FrontUserEntity $objUser)
 {
     $objUserSettings = $this->tableGateway->select(array("fk_id_users" => $objUser->get("id")))->current();
     if (!$objUserSettings) {
         return FALSE;
     }
     //end if
     $objUserSettings->set("data", unserialize($this->getServiceLocator()->get("FrontCore\\Models\\Security\\CryptoModel")->sha1EncryptDecryptValue("decrypt", $objUserSettings->get("data"), array())));
     return $objUserSettings;
 }
コード例 #2
0
 /**
  * Delete a user
  * @param FrontUserEntity $objUser
  */
 public function deleteUser(FrontUserEntity $objUser)
 {
     $this->tableGateway->delete(array("profile_identifier" => $objUser->get("profile_identifier")));
 }