class Shoestrap::KuhsaftGenerator

Public Instance Methods

add_default_image_size() click to toggle source
# File lib/generators/shoestrap/kuhsaft_generator.rb, line 27
def add_default_image_size
  copy_file 'kuhsaft.rb', 'config/initializers/kuhsaft.rb'
end
add_kuhsaft_helper() click to toggle source
# File lib/generators/shoestrap/kuhsaft_generator.rb, line 35
def add_kuhsaft_helper
  inject_into_file 'app/controllers/application_controller.rb', :before => 'end' do
    "  helper Kuhsaft::Engine.helpers\n"
  end
end
add_kuhsaft_routing() click to toggle source
# File lib/generators/shoestrap/kuhsaft_generator.rb, line 23
def add_kuhsaft_routing
  route "mount Kuhsaft::Engine => '/'"
end
add_translations() click to toggle source
# File lib/generators/shoestrap/kuhsaft_generator.rb, line 31
def add_translations
  (I18n.available_locales - [:de, :en]).each {|l| generate "kuhsaft:translations:add #{l}" }
end
install_assets() click to toggle source
# File lib/generators/shoestrap/kuhsaft_generator.rb, line 19
def install_assets
  generate 'kuhsaft:assets:install'
end
install_migrations() click to toggle source
# File lib/generators/shoestrap/kuhsaft_generator.rb, line 7
def install_migrations
  rake 'kuhsaft:install:migrations'
end
migrate_db() click to toggle source
# File lib/generators/shoestrap/kuhsaft_generator.rb, line 11
def migrate_db
  rake 'db:migrate'
end
seed_db() click to toggle source
# File lib/generators/shoestrap/kuhsaft_generator.rb, line 15
def seed_db
  rake 'db:seed'
end