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