class Hyper::Router
Public Instance Methods
add_route()
click to toggle source
# File lib/generators/hyper/router_generator.rb, line 19 def add_route route "get '#{options['path']}', to: 'hyperloop##{@file_name.underscore}'" end
create_component_file()
click to toggle source
# File lib/generators/hyper/router_generator.rb, line 8 def create_component_file component_array = component.split('::') @modules = component_array[0..-2] @file_name = component_array.last @indent = 0 template 'router_template.rb', File.join('app/hyperloop/components', @modules.map(&:downcase).join('/'), "#{@file_name.underscore}.rb") end