class LatoCore::CrudControllerGenerator
Public Instance Methods
create_crud()
click to toggle source
# File lib/generators/lato_core/crud_controller_generator.rb, line 14 def create_crud set_utils_names manage_controller end
Private Instance Methods
manage_controller()
click to toggle source
# File lib/generators/lato_core/crud_controller_generator.rb, line 29 def manage_controller template('app/controllers/lato/crud_controller.rb', "app/controllers/lato/#{@plural_name}_controller.rb") end
set_utils_names()
click to toggle source
# File lib/generators/lato_core/crud_controller_generator.rb, line 22 def set_utils_names @model_name = model_name @singular_name = @model_name.underscore @plural_name = @singular_name.pluralize @controller_name = @plural_name.camelize end