Class: Teodoro::ArquivoData
- Inherits:
-
Object
- Object
- Teodoro::ArquivoData
- Defined in:
- lib/teodoro/arquivo_data.rb,
lib/teodoro/arquivo_data/car.rb,
lib/teodoro/arquivo_data/tra_epg_avi.rb
Defined Under Namespace
Modules: CAR Classes: Caminho, TRA_EPG_AVI, Valor
Instance Attribute Summary collapse
-
#nome ⇒ Object
readonly
Returns the value of attribute nome.
Instance Method Summary collapse
Instance Attribute Details
#nome ⇒ Object (readonly)
Returns the value of attribute nome.
18 19 20 |
# File 'lib/teodoro/arquivo_data.rb', line 18 def nome @nome end |
Instance Method Details
#criar ⇒ Object
20 21 22 23 24 |
# File 'lib/teodoro/arquivo_data.rb', line 20 def criar raise caminho if File.exist?(caminho) File.open(caminho, 'w') { |f| f.puts(itens_do_conteudo.map { "#{_1}=#{Valor.new(_2, formato: _3)}" }) } end |