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

<=>(other) click to toggle source
# File lib/wpscan/wp_user.rb, line 60
def <=>(other)
  other.name <=> self.name
end
===(other) click to toggle source
# File lib/wpscan/wp_user.rb, line 64
def ===(other)
  other.name === self.name and other.id === self.id and other.nickname === self.nickname
end
eql?(other) click to toggle source
# File lib/wpscan/wp_user.rb, line 68
def eql?(other)
  other.name === self.name and other.id === self.id and other.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