Class: ClassicApi::Resource::Base
- Inherits:
-
JsonApiClient::Resource
- Object
- JsonApiClient::Resource
- ClassicApi::Resource::Base
show all
- Defined in:
- lib/classic_api/resource/base.rb
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.create!(attributes = {}) ⇒ Object
9
10
11
12
13
|
# File 'lib/classic_api/resource/base.rb', line 9
def create!(attributes = {})
record = create(attributes)
raise APIEntityException.new(record, record.errors) if record.errors.present?
record
end
|
Instance Method Details
#api ⇒ Object
16
17
18
|
# File 'lib/classic_api/resource/base.rb', line 16
def api
ClassicApi
end
|
#insist! ⇒ Object
20
21
22
|
# File 'lib/classic_api/resource/base.rb', line 20
def insist!
end
|