class PowerApi::VersionGenerator
Public Instance Methods
add_base_controller()
click to toggle source
# File lib/generators/power_api/version/version_generator.rb, line 15 def add_base_controller create_file( helper.base_controller_path, helper.base_controller_tpl ) end
add_serializers_directory()
click to toggle source
# File lib/generators/power_api/version/version_generator.rb, line 22 def add_serializers_directory create_file(helper.ams_serializers_path) end
modify_routes()
click to toggle source
# File lib/generators/power_api/version/version_generator.rb, line 4 def modify_routes insert_into_file( helper.routes_path, after: helper.routes_line_to_inject_new_version ) do helper.version_route_tpl end helper.format_ruby_file(helper.routes_path) end
Private Instance Methods
helper()
click to toggle source
# File lib/generators/power_api/version/version_generator.rb, line 51 def helper @helper ||= PowerApi::GeneratorHelpers.new(version_number: file_name) end