Class: Datacite::Mapping::ReadOnlyArrayNode
- Inherits:
-
XML::Mapping::ArrayNode
- Object
- XML::Mapping::ArrayNode
- Datacite::Mapping::ReadOnlyArrayNode
- Includes:
- ReadOnlyNodes
- Defined in:
- lib/datacite/mapping/read_only_nodes.rb
Instance Method Summary collapse
Methods included from ReadOnlyNodes
#obj_to_xml, #value_from, #value_str, warn, #warn_reason
Instance Method Details
#warn_ignored(val)
57 58 59 60 61 |
# File 'lib/datacite/mapping/read_only_nodes.rb', line 57 def warn_ignored(val) raise ArgumentError, "Expected array, got #{val}" unless val.respond_to?(:empty?) return if val.empty? super end |