class IsoBibItem::Contributor
Attributes
contacts[R]
@return [Array<IsoBibItem::Address, IsoBibItem::Phone>]
uri[R]
@return [URI]
Public Class Methods
new(url: nil, contacts: [])
click to toggle source
@param url [String] @param contacts [Array<IsoBibItem::Address, IsoBibItem::Phone>]
# File lib/iso_bib_item/contributor.rb, line 105 def initialize(url: nil, contacts: []) @uri = URI url if url @contacts = contacts end
Public Instance Methods
to_xml(builder)
click to toggle source
@params builder [Nokogiri::XML::Builder]
# File lib/iso_bib_item/contributor.rb, line 116 def to_xml(builder) contacts.each { |contact| contact.to_xml builder } end
url()
click to toggle source
@return [String]
# File lib/iso_bib_item/contributor.rb, line 111 def url @uri.to_s end