Sha256: 64adc748dc1e6591e8589bb5623d7cd375c3b36e232b0969b8583d857487a8e4

Contents?: true

Size: 415 Bytes

Versions: 29

Compression:

Stored size: 415 Bytes

Contents

module ActiveScaffold::DataStructures
  # Wrapper for error strings so that they may be exported using to_xxx
  class ErrorMessage
    def initialize(error)
      @error = error
    end

    def public_attributes
      {:error => @error}
    end

    def to_xml
      public_attributes.to_xml(:root => 'errors')
    end

    delegate :to_yaml, :to => :public_attributes

    def to_s
      @error
    end
  end
end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
active_scaffold-3.4.43 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.42 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.41.1 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.41 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.40 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.39 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.38 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.37 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.36 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.35 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.34 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.33 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.32 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.31 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.30 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.29 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.28 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.27 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.26 lib/active_scaffold/data_structures/error_message.rb
active_scaffold-3.4.25 lib/active_scaffold/data_structures/error_message.rb