Sha256: 0669aa3a2c60d6db951aace6c6f380a02c25946480d95c64c345a7c37e9de008
Contents?: true
Size: 624 Bytes
Versions: 1
Compression:
Stored size: 624 Bytes
Contents
class Sprangular.User init: -> @addresses = @_extendAddress(@addresses) @billingAddress = @_extendAddress(@billing_address) @shippingAddress = @_extendAddress(@shipping_address) @orders = Sprangular.extend(@orders, Sprangular.Order) @creditCards = Sprangular.extend(@payment_sources, Sprangular.CreditCard) @allowOneClick = @creditCards.length > 0 && @addresses.length > 0 serialize: -> _.omit this, (value) -> typeof(value) == 'object' || typeof(value) == 'function' || Array.isArray(value) _extendAddress: (attrs) -> Sprangular.extend(attrs, Sprangular.Address)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sprangular-0.1.0 | app/assets/javascripts/sprangular/models/user.coffee |