Module: MagLove::Commands::OptionValidator

Defined in:
lib/maglove/commands/base.rb

Class Method Summary collapse

Class Method Details

.message(switch, value) ⇒ Object



51
52
53
54
55
56
# File 'lib/maglove/commands/base.rb', line 51

def self.message(switch, value)
  case switch
  when "--theme"
    "The theme '#{value}' does not exist!"
  end
end

.validate(switch, value) ⇒ Object



42
43
44
45
46
47
48
49
# File 'lib/maglove/commands/base.rb', line 42

def self.validate(switch, value)
  case switch
  when "--theme"
    File.directory?("src/themes/#{value}")
  else
    true
  end
end