lib/vedeu/support/registrar.rb in vedeu-0.2.2 vs lib/vedeu/support/registrar.rb in vedeu-0.2.3

- old
+ new

@@ -22,12 +22,10 @@ # Adds the attributes to a variety of repositories to use later. # # @return [TrueClass|MissingRequired] def record - validate_attributes! - Vedeu::Buffers.add(attributes) Vedeu::Interfaces.add(attributes) Vedeu::Cursors.add(attributes) @@ -41,27 +39,8 @@ private attr_reader :attributes - # At present, validates that attributes has a `:name` key that is not nil or - # empty. - # - # @api private - # @return [TrueClass|MissingRequired] - def validate_attributes! - return exception unless attributes.key?(:name) - return exception unless defined_value?(attributes[:name]) + end # Registrar - true - end - - # Raises the MissingRequired exception. - # - # @see Vedeu::MissingRequired - def exception - fail MissingRequired, 'Cannot store data without a name attribute.' - end - - end - -end +end # Vedeu