Class: MultiGit::Config::Schema::Boolean

Inherits:
MultiGit::Config::Schema show all
Defined in:
lib/multi_git/config/schema.rb

Constant Summary collapse

CONVERSIONS =
{
  'true'  => true,
  'yes'   => true,
  '1'     => true,
  'false' => false,
  'no'    => false,
  '0'     => false
}

Constants inherited from MultiGit::Config::Schema

NULL

Instance Attribute Summary

Attributes inherited from MultiGit::Config::Schema

#default

Instance Method Summary collapse

Methods inherited from MultiGit::Config::Schema

build, #initialize, #list?, #unconvert

Constructor Details

This class inherits a constructor from MultiGit::Config::Schema

Instance Method Details

#convert(plain_value) ⇒ Object



54
55
56
# File 'lib/multi_git/config/schema.rb', line 54

def convert( plain_value )
  CONVERSIONS[plain_value]
end