Module: Wordpress

Defined in:
lib/wordpress.rb,
lib/wordpress/cli.rb

Overview

:nodoc:

Defined Under Namespace

Classes: Cli

Constant Summary collapse

VERSION =
'0.6.0'

Class Method Summary collapse

Class Method Details

.config(options = {}) ⇒ Object



6
7
8
9
10
11
12
13
14
# File 'lib/wordpress.rb', line 6

def self.config(options={})
  config = release.contents('wp-config-sample.php')
  options.each do |key, value|
    config.sub! /'#{key.to_s.upcase}',(.*?)'.*?'/m do |match|
      "'#{key.to_s.upcase}',#{$1}'#{value}'"
    end
  end
  config
end

.releaseObject



16
17
18
# File 'lib/wordpress.rb', line 16

def self.release
  @@release ||= Release.new
end