Adapter
Modules
Class Methods
.find
.find(name)
Finds an adapter by name.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
name | Symbol | The adapter name. |
Returns
Class<Adapter::Base>, nil
See also
Example
ruby
Apiwork::Adapter.find(:standard).find!
.find!(name)
Finds an adapter by name.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
name | Symbol | The adapter name. |
Returns
Class<Adapter::Base>
See also
Example
ruby
Apiwork::Adapter.find!(:standard).register
.register(klass)
Registers an adapter.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
klass | Class<Adapter::Base> | The adapter class with adapter_name set. |
See also
Example
ruby
Apiwork::Adapter.register(JSONAPIAdapter)