Class: Fasta::Server::Actions::Create
- Inherits:
-
Core::Write
- Object
- Core::Responder
- Core::Write
- Fasta::Server::Actions::Create
- Defined in:
- lib/fasta/server/actions/create.rb
Direct Known Subclasses
Constant Summary
Constants inherited from Core::Responder
Instance Attribute Summary
Attributes inherited from Core::Responder
Instance Method Summary collapse
Methods inherited from Core::Write
Methods inherited from Core::Responder
#body, call, #call, #db_table, #db_table_name, #initialize, #response_code, #to_rack_array, validate_fields
Constructor Details
This class inherits a constructor from Fasta::Server::Core::Responder
Instance Method Details
#default_response_code ⇒ Object
7 8 9 |
# File 'lib/fasta/server/actions/create.rb', line 7 def default_response_code 201 end |
#success ⇒ Object
11 12 13 |
# File 'lib/fasta/server/actions/create.rb', line 11 def success db_table.insert(params.merge(default_attributes)) end |