Exception: OptimizePlayer::Errors::OptimizePlayerError
- Inherits:
-
StandardError
- Object
- StandardError
- OptimizePlayer::Errors::OptimizePlayerError
- Defined in:
- lib/optimize_player/errors/optimize_player_error.rb
Direct Known Subclasses
APIConnectionError, ApiError, BadRequest, ConnectionError, Forbidden, MethodNotAllowed, ResourceNotFound, SocketError, Unauthorized, UnhandledError, UnprocessableEntity
Instance Attribute Summary collapse
-
#error ⇒ Object
readonly
Returns the value of attribute error.
-
#message ⇒ Object
readonly
Returns the value of attribute message.
-
#status ⇒ Object
readonly
Returns the value of attribute status.
Instance Method Summary collapse
-
#initialize(status = nil, error = nil, message = nil) ⇒ OptimizePlayerError
constructor
A new instance of OptimizePlayerError.
- #to_s ⇒ Object
Constructor Details
#initialize(status = nil, error = nil, message = nil) ⇒ OptimizePlayerError
Returns a new instance of OptimizePlayerError.
8 9 10 11 12 |
# File 'lib/optimize_player/errors/optimize_player_error.rb', line 8 def initialize(status=nil, error=nil, =nil) @status = status @error = error @message = end |
Instance Attribute Details
#error ⇒ Object (readonly)
Returns the value of attribute error.
5 6 7 |
# File 'lib/optimize_player/errors/optimize_player_error.rb', line 5 def error @error end |
#message ⇒ Object (readonly)
Returns the value of attribute message.
6 7 8 |
# File 'lib/optimize_player/errors/optimize_player_error.rb', line 6 def @message end |
#status ⇒ Object (readonly)
Returns the value of attribute status.
4 5 6 |
# File 'lib/optimize_player/errors/optimize_player_error.rb', line 4 def status @status end |
Instance Method Details
#to_s ⇒ Object
14 15 16 17 |
# File 'lib/optimize_player/errors/optimize_player_error.rb', line 14 def to_s status_string = status.nil? ? "" : "(Status #{status})" "#{status_string} #{error} - #{}" end |