* Configure adapter using ActiveModel::Serializer.config.adapter

* Get adapter instance using ActiveModel::Serializer::Adapter.adapter_for(serializer)
This commit is contained in:
Tema Bolshakov
2014-08-27 08:54:46 +04:00
parent 56725b45a6
commit 6cc4fa0258
6 changed files with 80 additions and 2 deletions

View File

@@ -57,7 +57,13 @@ by AMS. If you want to use a different adapter, such as a HalAdapter, you can
change this in an initializer:
```ruby
ActiveModel::Serializer.default_adapter = ActiveModel::Serializer::Adapter::HalAdapter
ActiveModel::Serializer.config.adapter = ActiveModel::Serializer::Adapter::HalAdapter
```
or
```ruby
ActiveModel::Serializer.config.adapter = :hal
```
You won't need to implement an adapter unless you wish to use a new format or