Module: Flame::Dispatcher::Static

Included in:
Flame::Dispatcher
Defined in:
lib/flame/dispatcher/static.rb

Overview

Module for working with static files

Instance Method Summary collapse

Instance Method Details

#find_static(filename = request.path_info, dir: config[:public_dir]) ⇒ Flame::Dispatcher::Static::StaticFile

Find static file by path

Parameters:

  • filename (String) (defaults to: request.path_info)

    relative path to the static file

  • dir (String) (defaults to: config[:public_dir])

    absolute local path of the directory with static files

Returns:

  • (Flame::Dispatcher::Static::StaticFile)

    instance of static file



14
15
16
# File 'lib/flame/dispatcher/static.rb', line 14

def find_static(filename = request.path_info, dir: config[:public_dir])
  StaticFile.new(filename, dir)
end