Class: CalendarObjects::Month
- Inherits:
-
PolyrexObjects::Month
- Object
- PolyrexObjects::Month
- CalendarObjects::Month
- Defined in:
- lib/polyrex_calendarbase.rb
Instance Attribute Summary
Attributes inherited from PolyrexObjects::Month
#css_layout, #css_style, #xslt
Instance Method Summary collapse
-
#initialize(filename) ⇒ Month
constructor
A new instance of Month.
- #save(filename = @filename) ⇒ Object
Methods inherited from PolyrexObjects::Month
#d, #find_today, #highlight_today, #inspect
Methods included from LIBRARY
#fetch_file, #generate_webpage, #read
Constructor Details
#initialize(filename) ⇒ Month
Returns a new instance of Month.
52 53 54 55 56 57 58 59 60 |
# File 'lib/polyrex_calendarbase.rb', line 52 def initialize(filename) @filename = filename buffer = File.read filename @doc = Rexle.new buffer @node = @doc.root end |
Instance Method Details
#save(filename = @filename) ⇒ Object
62 63 64 |
# File 'lib/polyrex_calendarbase.rb', line 62 def save(filename=@filename) File.write filename, @doc.xml(pretty: true) end |