Class: PostActionResult
- Inherits:
-
Object
- Object
- PostActionResult
- Includes:
- HasErrors
- Defined in:
- lib/post_action_result.rb
Direct Known Subclasses
PostActionCreator::CreateResult, PostActionDestroyer::DestroyResult
Instance Attribute Summary collapse
-
#success ⇒ Object
Returns the value of attribute success.
Attributes included from HasErrors
#conflict, #forbidden, #not_found
Instance Method Summary collapse
- #failed? ⇒ Boolean
-
#initialize ⇒ PostActionResult
constructor
A new instance of PostActionResult.
- #success? ⇒ Boolean
Methods included from HasErrors
#add_error, #add_errors_from, #errors, #rollback_from_errors!, #rollback_with!, #validate_child
Constructor Details
#initialize ⇒ PostActionResult
Returns a new instance of PostActionResult.
10 11 12 |
# File 'lib/post_action_result.rb', line 10 def initialize @success = false end |
Instance Attribute Details
#success ⇒ Object
Returns the value of attribute success.
8 9 10 |
# File 'lib/post_action_result.rb', line 8 def success @success end |
Instance Method Details
#failed? ⇒ Boolean
18 19 20 |
# File 'lib/post_action_result.rb', line 18 def failed? !success end |
#success? ⇒ Boolean
14 15 16 |
# File 'lib/post_action_result.rb', line 14 def success? @success end |