class Exlibris::Primo::Review
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
Exlibris::Primo::WriteAttributes::new
# File lib/exlibris/primo/review.rb, line 12 def initialize *args @raw_xml = args.last.delete(:raw_xml) super end
Public Instance Methods
allow_user_name?()
click to toggle source
# File lib/exlibris/primo/review.rb, line 41 def allow_user_name? @allow_user_name = (xml.root.at_xpath("//allowUserName").inner_text.eql? "true") end
rating()
click to toggle source
# File lib/exlibris/primo/review.rb, line 25 def rating @rating = xml.root.at_xpath("//rating").inner_text end
record_id()
click to toggle source
# File lib/exlibris/primo/review.rb, line 21 def record_id @record_id = xml.root.at_xpath("//docId").inner_text end
status()
click to toggle source
# File lib/exlibris/primo/review.rb, line 29 def status @status = xml.root.at_xpath("//status").inner_text end
user_display_name()
click to toggle source
# File lib/exlibris/primo/review.rb, line 37 def user_display_name @user_display_name = xml.root.at_xpath("//userDisplayName").inner_text end
user_id()
click to toggle source
# File lib/exlibris/primo/review.rb, line 17 def user_id @user_id = xml.root.at_xpath("//userId").inner_text end
value()
click to toggle source
# File lib/exlibris/primo/review.rb, line 33 def value @value = xml.root.at_xpath("//value").inner_text end