Class: Teodoro::ArquivoData::Original
- Inherits:
-
Object
- Object
- Teodoro::ArquivoData::Original
- Defined in:
- lib/teodoro/arquivo_data.rb
Instance Method Summary collapse
- #chaves_valores ⇒ Object
- #deletar ⇒ Object
-
#initialize(caminho) ⇒ Original
constructor
A new instance of Original.
Constructor Details
#initialize(caminho) ⇒ Original
Returns a new instance of Original.
188 189 190 |
# File 'lib/teodoro/arquivo_data.rb', line 188 def initialize(caminho) @caminho = caminho end |
Instance Method Details
#chaves_valores ⇒ Object
192 193 194 195 196 |
# File 'lib/teodoro/arquivo_data.rb', line 192 def chaves_valores File .readlines(caminho) .to_h { _1.match(/^(.+)=(.*)$/)[1..2] } end |
#deletar ⇒ Object
198 199 200 |
# File 'lib/teodoro/arquivo_data.rb', line 198 def deletar File.delete(caminho) end |