class OldSql::CopyAssetsGenerator

Public Instance Methods

copy_assets() click to toggle source
# File lib/generators/old_sql/copy_assets_generator.rb, line 7
def copy_assets
  
end
copy_old_sql_files() click to toggle source
# File lib/generators/old_sql/copy_assets_generator.rb, line 16
def copy_old_sql_files
  copy_file "#{gem_path}/public/stylesheets/old_sql/old_sql.css", "#{app_path}/public/stylesheets/old_sql/old_sql.css"
  copy_file "#{gem_path}/public/stylesheets/old_sql/old_sql.css", "#{app_path}/public/stylesheets/old_sql/table.css"
  copy_file "#{gem_path}/app/views/layouts/old_sql/report.html.erb", "#{app_path}/app/views/layouts/old_sql/report.html.erb"
  copy_file "#{gem_path}/app/views/layouts/old_sql/report.html.erb", "#{app_path}/app/views/layouts/old_sql/chart.html.erb"
end
create_old_sql_dirs() click to toggle source
# File lib/generators/old_sql/copy_assets_generator.rb, line 11
def create_old_sql_dirs
  empty_directory "#{app_path}/public/stylesheets/old_sql"
  empty_directory "#{app_path}/app/views/layouts/old_sql"
end

Private Instance Methods

app_path() click to toggle source
# File lib/generators/old_sql/copy_assets_generator.rb, line 25
def app_path
  app_path = Rails.public_path.split("/")
  app_path.delete_at(-1)
  app_path = app_path.join("/")
  app_path
end
gem_path() click to toggle source
# File lib/generators/old_sql/copy_assets_generator.rb, line 32
def gem_path
  gem_path = __FILE__
  gem_path = gem_path.split("/")
  gem_path = gem_path[0..-5]
  gem_path = gem_path.join("/")
  gem_path
end