protected function restoreInput(array $default = array())
{
if (isset($_SESSION['saveInput'][$this->getType()])) {
$saved = Html::cleanPostForTextArea($_SESSION['saveInput'][$this->getType()]);
// clear saved data when restored (only need once)
unset($_SESSION['saveInput'][$this->getType()]);
return $saved;
}
return $default;
}