zend-blog-3-backend
18 строк · 599.0 Байт
1import DS from 'ember-data';2import config from 'mtt-blog/config/environment';3
4export default DS.Model.extend({5username: DS.attr('string'),6displayName: DS.attr('string'),7email: DS.attr('string'),8role: DS.attr('string'),9isMale: DS.attr('boolean'),10imageHash: DS.attr('string'),11createdAt: DS.attr('date'),12avatarTitle: function () {13return this.get('imageHash') + '.png';14}.property('imageHash'),15avatarUrl: function () {16return `${config.appParameters.cdnURL}/images/avatar/${this.get('imageHash')}.png`;17}.property('imageHash')18});19