Class: Dao::Result
- Inherits:
-
Map
- Object
- Map
- Dao::Result
- Defined in:
- lib/dao/result.rb
Instance Method Summary collapse
- #form ⇒ Object
-
#initialize(*args, &block) ⇒ Result
constructor
A new instance of Result.
- #inspect ⇒ Object
Constructor Details
#initialize(*args, &block) ⇒ Result
Returns a new instance of Result.
4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/dao/result.rb', line 4 def initialize(*args, &block) = Dao.(args) self.path = args.shift || [:path] || Path.default self.route = [:route] || Route.default self.mode = [:mode] || Mode.default self.status = [:status] || Status.default self.params = [:params] || Params.new self.errors = [:errors] || Errors.new self.data = [:data] || Data.new end |