Class: Togglefy::BulkToggleFailed
- Defined in:
- lib/togglefy/errors/bulk_toggle_failed.rb
Overview
The BulkToggleFailed error is raised when a bulk toggle operation fails. This error provides additional context by allowing an optional cause to be specified.
Instance Attribute Summary collapse
-
#cause ⇒ Object
readonly
Returns the value of attribute cause.
Instance Method Summary collapse
-
#initialize(message = "Bulk toggle operation failed", cause = nil) ⇒ BulkToggleFailed
constructor
Initializes a new BulkToggleFailed error.
Constructor Details
#initialize(message = "Bulk toggle operation failed", cause = nil) ⇒ BulkToggleFailed
Initializes a new BulkToggleFailed error.
12 13 14 15 16 |
# File 'lib/togglefy/errors/bulk_toggle_failed.rb', line 12 def initialize( = "Bulk toggle operation failed", cause = nil) super() set_backtrace(cause.backtrace) if cause @cause = cause end |
Instance Attribute Details
#cause ⇒ Object (readonly)
Returns the value of attribute cause.
20 21 22 |
# File 'lib/togglefy/errors/bulk_toggle_failed.rb', line 20 def cause @cause end |