public function display($view, $clear = true)
{
if (!isset($_SESSION['messages'])) {
return 0;
}
$msg_count = 0;
foreach ($_SESSION['messages'] as $msgs) {
$msg_count += count($msgs);
}
if ($msg_count > 0) {
$content = new View();
$content->enable_data_tags = false;
$content->multiadd($_SESSION['messages'], 'msg_');
$msg_out = $content->processTemplate($this->tpl_file);
$content->addToView($view);
if ($clear) {
$this->clear();
}
unset($content);
return $msg_count;
} else {
return 0;
}
}