Exception: Repositorish::DomainMethodError
- Inherits:
-
NoMethodError
- Object
- NoMethodError
- Repositorish::DomainMethodError
- Defined in:
- lib/repositorish.rb
Overview
Custom error that warns users when calling domain’s methods directly on repository It avoid users to use repositories as actual models
Instance Method Summary collapse
-
#initialize(method, *args) ⇒ DomainMethodError
constructor
A new instance of DomainMethodError.
Constructor Details
#initialize(method, *args) ⇒ DomainMethodError
Returns a new instance of DomainMethodError.
104 105 106 |
# File 'lib/repositorish.rb', line 104 def initialize(method, *args) super("Direct call on domain's methods is not allowed", method, *args) end |