censis-obrand/dev-archive/censis/obrand/obrand-admin/app/models/profile.js
2016-03-29 12:15:56 +01:00

23 lines
504 B
JavaScript

import DS from 'ember-data';
const { attr } = DS;
export default DS.Model.extend({
uid: attr('string'),
forename: attr('string'),
surname: attr('string'),
gender: attr('number'),
dob: attr(),
bio: attr('string'),
fullName: function() {
return '%@ %@'.fmt(this.get('forename'), this.get('surname'));
}.property('forename', 'surname'),
qualifiedGender: function() {
let genderArray = ['Male', 'Female'];
return genderArray[this.get('gender')];
}.property('gender')
});