class WpUser

Public Class Methods

new(name, id, nickname) click to toggle source
# File lib/wpscan/wp_user.rb, line 54
def initialize(name, id, nickname)
  self.name = name
  self.id = id
  self.nickname = nickname
end

Public Instance Methods

<=>(item) click to toggle source
# File lib/wpscan/wp_user.rb, line 60
def <=>(item)
  item.name <=> self.name
end
===(item) click to toggle source
# File lib/wpscan/wp_user.rb, line 64
def ===(item)
  item.name === self.name and item.id === self.id and item.nickname === self.nickname
end
eql?(item) click to toggle source
# File lib/wpscan/wp_user.rb, line 68
def eql?(item)
  item.name === self.name and item.id === self.id and item.nickname === self.nickname
end
id() click to toggle source
# File lib/wpscan/wp_user.rb, line 32
def id
  if @id.nil? or @id.to_s.strip.empty?
    return "empty"
  end
  @id
end
id=(new_id) click to toggle source
# File lib/wpscan/wp_user.rb, line 39
def id=(new_id)
  @id = new_id
end
name() click to toggle source
# File lib/wpscan/wp_user.rb, line 21
def name
  if @name.nil? or @name.to_s.strip.empty?
    return "empty"
  end
  @name
end
name=(new_name) click to toggle source
# File lib/wpscan/wp_user.rb, line 28
def name=(new_name)
  @name = new_name
end
nickname() click to toggle source
# File lib/wpscan/wp_user.rb, line 43
def nickname
  if @nickname.nil? or @nickname.to_s.strip.empty?
    return "empty"
  end
  @nickname
end
nickname=(new_nickname) click to toggle source
# File lib/wpscan/wp_user.rb, line 50
def nickname=(new_nickname)
  @nickname = new_nickname
end