Parent

Included Modules

DataMapper::Property::Yaml

Public Instance Methods

custom?() click to toggle source
    # File lib/dm-types/yaml.rb, line 9
 9:       def custom?
10:         true
11:       end
dump(value) click to toggle source
    # File lib/dm-types/yaml.rb, line 23
23:       def dump(value)
24:         if value.nil?
25:           nil
26:         elsif value.is_a?(::String) && value =~ /^---/
27:           value
28:         else
29:           ::YAML.dump(value)
30:         end
31:       end
load(value) click to toggle source
    # File lib/dm-types/yaml.rb, line 13
13:       def load(value)
14:         if value.nil?
15:           nil
16:         elsif value.is_a?(::String)
17:           ::YAML.load(value)
18:         else
19:           raise ArgumentError, '+value+ of a property of YAML type must be nil or a String'
20:         end
21:       end
typecast(value) click to toggle source
    # File lib/dm-types/yaml.rb, line 33
33:       def typecast(value)
34:         value
35:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.