Class: Alchemy::Upgrader::SixPointZero

Inherits:
Alchemy::Upgrader show all
Defined in:
lib/alchemy/upgrader/six_point_zero.rb

Constant Summary

Constants included from Shell

Shell::COLORS

Class Method Summary collapse

Methods inherited from Alchemy::Upgrader

copy_new_config_file, update_npm_package

Methods included from Shell

#add_todo, #desc, #display_todos, #log, silence!, silenced?, #todo, #todos, verbose!

Class Method Details

.create_ingredientsObject



14
15
16
17
18
# File 'lib/alchemy/upgrader/six_point_zero.rb', line 14

def create_ingredients
  desc "Create ingredients for elements with ingredients defined"
  Alchemy::Upgrader::Tasks::IngredientsMigrator.new.create_ingredients
  log "Done.", :success
end

.create_public_page_versionsObject



9
10
11
12
# File 'lib/alchemy/upgrader/six_point_zero.rb', line 9

def create_public_page_versions
  desc "Create public page versions for pages"
  Alchemy::Upgrader::Tasks::AddPageVersions.new.create_public_page_versions
end