I hereby claim:
- I am Samsinite on github.
- I am samsinite (https://keybase.io/samsinite) on keybase.
- I have a public key whose fingerprint is C8E5 D10B 6AD3 9382 39AE B3D8 43FB 2937 B6CD F09E
To claim this, I am signing this object:
import Ember from 'ember'; | |
import DS from 'ember-data'; | |
export default DS.Transform.extend({ | |
serialize: function(deserialized) { | |
return !!deserialized ? deserialized.toArray() : null; | |
}, | |
deserialize: function(serialized) { | |
return Ember.A(serialized); |
class FooController | |
include ApiMe | |
model FooService | |
end | |
class FooService | |
def initialize(*args) | |
@foo = Foo.new(*args) | |
end |
DS.RESTSerializer.extend({ | |
extractArray: function(store, type, payload) { | |
var inflector = Ember.Inflector.inflector, | |
data = payload || [], | |
modifiedPayload = {}; | |
modifiedPayload[inflector.pluralize(type.typeKey)] = data; | |
return this._super(store, type, modifiedPayload); | |
} |
I hereby claim:
To claim this, I am signing this object: