Class: PerfectAudit::DocumentsRepository
- Inherits:
-
Object
- Object
- PerfectAudit::DocumentsRepository
- Defined in:
- lib/perfect_audit/api/repositories.rb
Constant Summary collapse
- CREATE_PATH =
'book/upload'
Instance Method Summary collapse
Instance Method Details
#create(book_or_id, file) ⇒ Object
93 94 95 96 97 98 99 100 101 102 103 104 105 |
# File 'lib/perfect_audit/api/repositories.rb', line 93 def create(book_or_id, file) id = book_or_id.is_a?(PerfectAudit::Book) ? book_or_id.id.to_s : book_or_id.to_s response = connection.post(CREATE_PATH, form: { pk: id, upload: HTTP::FormData::File.new(file) }) response_parser.parse(response.body.to_s) true end |