public static function setUserValues($userEntity) { if (self::$singleton_instance === null) { self::$singleton_instance = new UserEntity(); } self::$singleton_instance->first_name = isset($userEntity->first_name) ? $userEntity->first_name : self::$singleton_instance->first_name; self::$singleton_instance->last_name = isset($userEntity->last_name) ? $userEntity->last_name : self::$singleton_instance->last_name; // self::$singleton_instance->user_name = isset($userEntity->user_name) ? $userEntity->user_name : self::$singleton_instance->user_name; self::$singleton_instance->user_type = isset($userEntity->user_type) ? $userEntity->user_type : ''; self::$singleton_instance->subscription_id = isset($userEntity->subscription_id) ? $userEntity->subscription_id : ''; // self::$singleton_instance->password = isset($userEntity->password) ? $userEntity->password : self::$singleton_instance->password; self::$singleton_instance->is_active = isset($userEntity->is_active) ? $userEntity->is_active : true; self::$singleton_instance->email_id = isset($userEntity->email_id) ? $userEntity->email_id : self::$singleton_instance->email_id; }