/** @inheritdoc */ public function beforeSave($insert) { if (parent::beforeSave($insert)) { if ($this->isAttributeChanged('gravatar_email')) { $this->setAttribute('gravatar_id', md5(strtolower($this->getAttribute('gravatar_email')))); } return true; } return false; }
public function __get($name) { if ($name == "created_at") { return date('Y-m-d H:i:s', $this->getAttribute($name)); } return parent::__get($name); }