/** * Captures the password value when password is set through * magic methods * * @{inheritdoc} */ public function __set($key, $value) { if ($key == 'password' && !empty($value)) { $this->setPassword($value); } else { return parent::__set($key, $value); } }