protected function _initPasswordReset($entity, $options) { try { $this->UserTable->initPasswordReset($this->request->data[$options['field']]); $this->handleFlashAndRedirect('success', $options); if ($options['setEntity']) { $this->_controller->set('userEntity', $entity); } return true; } catch (RecordNotFoundException $e) { $this->handleFlashAndRedirect('error', $options); } return false; }