module Wpcli
Constants
- VERSION
Public Instance Methods
wp_apps?()
click to toggle source
# File lib/wpcli/rails.rb, line 7 def wp_apps? load_apps if @apps.nil? !@apps.empty? end
wpcli(key)
click to toggle source
# File lib/wpcli/rails.rb, line 2 def wpcli key load_apps if @apps.nil? @apps[key] end
Private Instance Methods
load_apps()
click to toggle source
# File lib/wpcli/rails.rb, line 14 def load_apps file = File.read("#{Rails.root}/config/wpcli.yml") config = YAML.load(file) @apps = {} if config.has_key?("apps") && !config["apps"].nil? config["apps"].each do |key, path| @apps[key.to_sym] = Client.new path if File.directory?(path) end end end