Method: MemoryFileManager#list_files

Defined in:
lib/memory_file_manager.rb

#list_files(prefix = '', file_extension = '*') ⇒ Object



18
19
20
21
22
23
24
# File 'lib/memory_file_manager.rb', line 18

def list_files(prefix = '', file_extension = '*')
  if prefix == '' && file_extension == '*'
    return @data.keys
  end

  @data.keys.select{|key| key.start_with?(prefix) && key.end_with?(".#{file_extension}")}
end