Sha256: 81fcb48475e7a87e0bc7126967768c888c872ab65963d551c0759f79ea9964ea

Contents?: true

Size: 344 Bytes

Versions: 319

Compression:

Stored size: 344 Bytes

Contents

module Effective
  class ActionFailed < StandardError
    attr_reader :action, :subject

    def initialize(message = nil, action = nil, subject = nil)
      @message = message
      @action = action
      @subject = subject
    end

    def to_s
      @message || I18n.t(:'unauthorized.default', :default => 'Action Failed')
    end
  end
end

Version data entries

319 entries across 319 versions & 1 rubygems

Version Path
effective_resources-2.27.9 app/models/effective/action_failed.rb
effective_resources-2.27.8 app/models/effective/action_failed.rb
effective_resources-2.27.7 app/models/effective/action_failed.rb
effective_resources-2.27.6 app/models/effective/action_failed.rb
effective_resources-2.27.5 app/models/effective/action_failed.rb
effective_resources-2.27.4 app/models/effective/action_failed.rb
effective_resources-2.27.3 app/models/effective/action_failed.rb
effective_resources-2.27.2 app/models/effective/action_failed.rb
effective_resources-2.27.1 app/models/effective/action_failed.rb
effective_resources-2.27.0 app/models/effective/action_failed.rb
effective_resources-2.26.5 app/models/effective/action_failed.rb
effective_resources-2.26.4 app/models/effective/action_failed.rb
effective_resources-2.26.3 app/models/effective/action_failed.rb
effective_resources-2.26.2 app/models/effective/action_failed.rb
effective_resources-2.26.1 app/models/effective/action_failed.rb
effective_resources-2.26.0 app/models/effective/action_failed.rb
effective_resources-2.25.16 app/models/effective/action_failed.rb
effective_resources-2.25.15 app/models/effective/action_failed.rb
effective_resources-2.25.14 app/models/effective/action_failed.rb
effective_resources-2.25.13 app/models/effective/action_failed.rb