Class: Teodoro::Empresa::Impl::ArquivosData
- Inherits:
-
Object
- Object
- Teodoro::Empresa::Impl::ArquivosData
- Defined in:
- lib/teodoro/empresa.rb
Instance Method Summary collapse
Instance Method Details
#excluir(recibo) ⇒ Object
145 146 147 148 149 |
# File 'lib/teodoro/empresa.rb', line 145 def excluir(recibo) (nomes_por_recibo.delete(recibo) || []) .map { |nome| File.join(destino_dos_arquivos_data, "#{nome}.data") } .each { File.delete(_1) } end |
#registrar(recibo:, nome:) ⇒ Object
141 142 143 |
# File 'lib/teodoro/empresa.rb', line 141 def registrar(recibo:, nome:) (nomes_por_recibo[recibo] ||= []) << nome end |