class WordPressTools::CLI
Public Instance Methods
new(dir_name = 'wordpress')
click to toggle source
# File lib/wordpress_tools/cli.rb, line 9 def new(dir_name = 'wordpress') if File.exist?(dir_name) say "Directory #{dir_name} already exists.", :red exit end info("Starting...") Database.new.invoke :create, [dir_name], options WPCLICore.new.invoke :install, [], options WordPress.new.invoke :download, [dir_name], options WordPress.new.invoke :setup, [dir_name], options success("All done. Run 'wp server' inside '#{dir_name}' and visit '#{options[:site_url]}'") end