class SnFoil::AllGenerator
Public Instance Methods
add_context()
click to toggle source
# File lib/generators/sn_foil/all/all_generator.rb, line 24 def add_context rails_command "generate sn_foil:context #{call_args.join(' ')}", call_options end
add_controller()
click to toggle source
# File lib/generators/sn_foil/all/all_generator.rb, line 36 def add_controller rails_command "generate sn_foil:controller #{call_args.join(' ')}", call_options end
add_jsonapi_deserializer()
click to toggle source
# File lib/generators/sn_foil/all/all_generator.rb, line 32 def add_jsonapi_deserializer rails_command "generate sn_foil:jsonapi_deserializer #{call_args.join(' ')}", call_options end
add_jsonapi_serializer()
click to toggle source
# File lib/generators/sn_foil/all/all_generator.rb, line 28 def add_jsonapi_serializer rails_command "generate sn_foil:jsonapi_serializer #{call_args.join(' ')}", call_options end
add_model()
click to toggle source
# File lib/generators/sn_foil/all/all_generator.rb, line 12 def add_model rails_command "generate model #{call_args.join(' ')}", call_options end
add_policy()
click to toggle source
# File lib/generators/sn_foil/all/all_generator.rb, line 16 def add_policy rails_command "generate sn_foil:policy #{call_args.join(' ')}", call_options end
add_searcher()
click to toggle source
# File lib/generators/sn_foil/all/all_generator.rb, line 20 def add_searcher rails_command "generate sn_foil:searcher #{call_args.join(' ')}", call_options end
Private Instance Methods
call_args()
click to toggle source
# File lib/generators/sn_foil/all/all_generator.rb, line 42 def call_args @call_args ||= [model].concat(args) end
call_options()
click to toggle source
# File lib/generators/sn_foil/all/all_generator.rb, line 46 def call_options @call_options ||= options.deep_symbolize_keys end