Module: MagLove::Commands::OptionValidator

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

Class Method Summary collapse

Class Method Details

.message(switch, value) ⇒ Object



47
48
49
50
51
52
# File 'lib/maglove/commands/base.rb', line 47

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

.validate(switch, value) ⇒ Object



38
39
40
41
42
43
44
45
# File 'lib/maglove/commands/base.rb', line 38

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