Method: Flame::Controller.default_path

Defined in:
lib/flame/controller.rb

.default_pathObject (private)

Default root path of the controller for requests



45
46
47
48
49
50
51
52
# File 'lib/flame/controller.rb', line 45

def default_path
	modules = underscore.split('/')
	parts = modules.pop.split('_')
	parts.shift if parts.first == 'index'
	parts.pop if %w[controller ctrl].include? parts.last
	parts = [modules.last] if parts.empty?
	Flame::Path.merge nil, parts.join('_')
end