updateToken($tokenExpiration); } else { $user['active'] = true; $user['activation_date'] = new Time(); } return $user; } /** * Remove user token for validation * * @param EntityInterface $user user object. * @return EntityInterface */ protected function _removeValidationToken(EntityInterface $user) { $user->token = null; $user->token_expires = null; $result = $this->_table->save($user); return $result; } }