Module: Eco::Data::Files

Extended by:
ClassMethods, InstanceMethods
Included in:
API::Common::People::EntryFactory, API::Common::Session::FileManager, API::UseCases::Default::Locations::TagtreeExtract, CSV
Defined in:
lib/eco/data/files.rb,
lib/eco/data/files/folder.rb,
lib/eco/data/files/content.rb,
lib/eco/data/files/encoding.rb,
lib/eco/data/files/directory.rb,
lib/eco/data/files/timestamp.rb,
lib/eco/data/files/file_pattern.rb,
lib/eco/data/files/relative_path.rb

Defined Under Namespace

Modules: ClassMethods, Content, Encoding, Folder, InstanceMethods, RelativePath, Timestamp Classes: Directory, FilePattern

Constant Summary

Constants included from Timestamp

Timestamp::DEFAULT_TIMESTAMP

Constants included from Folder

Folder::PRESERVED_FILES

Constants included from Encoding

Encoding::BOM_BYTES

Instance Attribute Summary

Attributes included from Language::AuxiliarLogger

#logger

Method Summary

Methods included from ClassMethods

copy_file, split

Methods included from RelativePath

#to_relative_path

Methods included from Timestamp

#timestamp, #timestamp_file

Methods included from Folder

#archive_file, #clear_folder, #csv_files, #ensure_file_path!, #ensure_folder!, #folder_files

Methods included from Language::AuxiliarLogger

#log

Methods included from Encoding

#bom?, #encoding, #get_file_content_with_encoding, #remove_bom, #scoped_encoding

Methods included from Content

#get_file_content, #read_with_tolerance