class Magiq::Types::Type
Attributes
raw[R]
Public Class Methods
cast(raw)
click to toggle source
# File lib/magiq/types.rb, line 26 def self.cast(raw) new(raw).cast! end
new(raw)
click to toggle source
# File lib/magiq/types.rb, line 30 def initialize(raw) @raw = raw.to_s.strip end
Public Instance Methods
cast!()
click to toggle source
# File lib/magiq/types.rb, line 34 def cast! raw end
Protected Instance Methods
bad!(message)
click to toggle source
# File lib/magiq/types.rb, line 40 def bad!(message) raise BadParamError, message end