class Articulo
Attributes
edicion[RW]
edito[RW]
eds[RW]
lpublicacion[RW]
pags[RW]
titulob[RW]
volumen[RW]
Public Class Methods
new(titulo) { |self| ... }
click to toggle source
# File lib/bibliografia/biblio.rb, line 114 def initialize(titulo,&block) self.titulo = titulo self.autor = [] self.fecha = [] self.titulob = [] self.pags = [] self.edicion = [] self.volumen = [] self.lpublicacion = [] self.edito = [] if block_given? if block.arity == 1 yield self else instance_eval &block end end end
Public Instance Methods
book(name, options = {})
click to toggle source
# File lib/bibliografia/biblio.rb, line 157 def book(name, options = {}) book = name titulob << book end
date(name, options = {})
click to toggle source
# File lib/bibliografia/biblio.rb, line 137 def date(name, options = {}) date = name fecha << date end
edition(name, options = {})
click to toggle source
# File lib/bibliografia/biblio.rb, line 147 def edition(name, options = {}) edition = name edicion << edition end
editor(name, options = {})
click to toggle source
# File lib/bibliografia/biblio.rb, line 172 def editor(name, options = {}) editor = name edito << editor end
pages(name, options = {})
click to toggle source
# File lib/bibliografia/biblio.rb, line 152 def pages(name, options = {}) pages = name pags << pages end
place(name, options = {})
click to toggle source
# File lib/bibliografia/biblio.rb, line 167 def place(name, options = {}) place = name lpublicacion << place end
volume(name, options = {})
click to toggle source
# File lib/bibliografia/biblio.rb, line 162 def volume(name, options = {}) volume = name volumen << volume end