Sha256: 8b546b156e7fc74ea295647558917280f3effe1419e79bec9dabff29be040c3e

Contents?: true

Size: 684 Bytes

Versions: 7

Compression:

Stored size: 684 Bytes

Contents

# require 'rails/generators'
# module Hyperloop
#   class Router < Rails::Generators::Base
#     source_root File.expand_path('../templates', __FILE__)
#     argument :components, type: :array
#     def create_component_file
#       self.components.each do |component|
#         component_array = component.split('::')
#         @modules = component_array[0..-2]
#         @file_name = component_array.last
#         @indent = 0
#         template 'router_template.rb',
#                  File.join('app/views/components',
#                            @modules.map(&:downcase).join('/'),
#                            "#{@file_name.underscore}.rb")
#       end
#     end
#   end
# end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
hyperloop-1.0.0.lap28 lib/generators/hyper/router_generator.rb
hyperloop-1.0.0.lap27 lib/generators/hyper/router_generator.rb
hyperloop-1.0.0.lap26 lib/generators/hyper/router_generator.rb
hyperloop-1.0.0.lap25 lib/generators/hyper/router_generator.rb
hyperloop-1.0.0.lap24 lib/generators/hyper/router_generator.rb
hyperloop-1.0.0.lap23 lib/generators/hyper/router_generator.rb
hyperloop-1.0.0.lap22 lib/generators/hyper/router_generator.rb