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:
I hereby claim:
To claim this, I am signing this object:
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); | |
} |
class FooController | |
include ApiMe | |
model FooService | |
end | |
class FooService | |
def initialize(*args) | |
@foo = Foo.new(*args) | |
end |
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); |
import Ember from 'ember'; | |
import moment from 'moment'; | |
const { setProperties } = Ember; | |
export default Ember.Controller.extend({ | |
isRunning: false, | |
startDisabled: Ember.computed.alias('isRunning'), | |
stopDisabled: Ember.computed.not('startDisabled'), | |
cachedDuration: null, |
import Ember from 'ember'; | |
export function padNumber(params/*, hash*/) { | |
var str = params[0] + ""; | |
var size = params[1]; | |
while (str.length < size) { | |
str = "0" + str; | |
} |
import LFSerializer from 'ember-localforage-adapter/serializers/localforage'; | |
export default LFSerializer; |