Sha256: 0cd2d0e614ae3417f9a52a936039152961bf234a065a4b97a929695ea5ebdc9e

Contents?: true

Size: 208 Bytes

Versions: 2

Compression:

Stored size: 208 Bytes

Contents

# frozen_string_literal: true

class Document
  class DecoratorWithError < Azeroth::Decorator
    expose :name
    expose :errors, if: :invalid?

    def errors
      object.errors.messages
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
azeroth-0.4.0 spec/dummy/app/models/document/decorator_with_error.rb
azeroth-0.3.0 spec/dummy/app/models/document/decorator_with_error.rb