title: Phalcon\Mvc\Model::beforeCreate() method
body: <p>If i try to save model with date_created field defined in beforeCreate() method, it does not save it:</p>
  
  <pre><code>class TestEntity extends Phalcon\Mvc\Model
  {
  
      public function beforeCreate()
      {
          $this-&gt;date_created = date('Y-m-d H:i:s');
      }
  
      /**
       * Returns source table name
       * @return string
       */
      public function getSource()
      {
          return 'test_entity';
      }
  }
  </code></pre>
  
  <p>Controller action context:</p>
  
  <pre><code>$test = new TestEntity();
  $test-&gt;name = 'test';
  var_dump($contact-&gt;save()); // gives false
  var_dump($contact-&gt;getMessages()); // says date_created is not defined
  </code></pre>