Class: TcoClientCore::Model
- Inherits:
-
Object
- Object
- TcoClientCore::Model
- Includes:
- ActiveModel::Model
- Defined in:
- lib/tco_client_core/model.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.new_with_errors(attributes, errors) ⇒ Object
6 7 8 9 10 11 12 13 14 |
# File 'lib/tco_client_core/model.rb', line 6 def self.new_with_errors attributes, errors model = new attributes errors.each do |key, | .each do || model.errors.add(key.to_sym, ) end end model end |
Instance Method Details
#valid? ⇒ Boolean
16 17 18 |
# File 'lib/tco_client_core/model.rb', line 16 def valid? !errors.any? end |