title: ExtJS model getters and setters
body: <p>How to implement getters and setters in Ext.data.Model?</p>
  
  <p>My example:</p>
  
  <pre><code>Ext.define('Person', {
      extend: 'Ext.data.Model',
      fields: [{
          name: 'Name',
          type: 'string'
      }, {
          name: 'Surname',
          type: 'string'
      }, {
          name: 'BirthDate',
          type: 'date',
          dateFormat: 'd-m-Y'
      }, {
          name: 'Salary',
          type: 'int'
      }, {
          name: 'Married',
          type: 'boolean'
      }],
      convert: function (v, record) {
          console.log(v)
          return record.get('Surname') + v;
      }
  });
  
  var person = Ext.create('Person', {
      Name: 'Eugene',
      Surname: 'Popov',
      BirthDate: '22-05-1984',
      Salary: 300,
      Married: false
  });
  
  console.log(person.get('Salary')); //300
  </code></pre>
  
  <p>I want for example person.get('Salary') return 300 dollars.
  Thanks for you help.</p>