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; |