class Bookable::Generators::ResourceModelGenerator
Public Instance Methods
create_resource_migration()
click to toggle source
# File lib/bookable/generators/bookable/resource_model_generator.rb, line 11 def create_resource_migration generate "migration Create#{resource_name_camelize.pluralize} name:string" end
generate_resource_model()
click to toggle source
# File lib/bookable/generators/bookable/resource_model_generator.rb, line 7 def generate_resource_model template "resource.rb", "app/models/#{resource_name_underscore.singularize}.rb" end
Private Instance Methods
resource_name_camelize()
click to toggle source
# File lib/bookable/generators/bookable/resource_model_generator.rb, line 21 def resource_name_camelize resource_name.camelize end
resource_name_underscore()
click to toggle source
# File lib/bookable/generators/bookable/resource_model_generator.rb, line 17 def resource_name_underscore resource_name.underscore end