Class: Nomius::CLI::Parser::FileParser
- Inherits:
-
Object
- Object
- Nomius::CLI::Parser::FileParser
- Defined in:
- lib/nomius/cli/parser/file_parser.rb,
lib/nomius/cli/parser/file_parser/csv_parser.rb,
lib/nomius/cli/parser/file_parser/txt_parser.rb
Overview
Parser for files
Defined Under Namespace
Constant Summary collapse
Class Method Summary collapse
Class Method Details
.names(file_name:, **_kwargs) ⇒ Object
18 19 20 21 22 23 |
# File 'lib/nomius/cli/parser/file_parser.rb', line 18 def self.names(file_name:, **_kwargs) PARSER_BY_FILE_EXTENSION .fetch(File.extname(file_name), FALLBACK_PARSER) .new(file_name: file_name) .names end |