protected static function _getMessages($type = null) { $list = array(); if ($type !== null && isset(self::$_messages[$type])) { $list = self::$_messages[$type]; self::$_messages[$type] = array(); } else { $list = self::$_messages; self::$_messages = array(self::MESSAGE_SUCCESS => array(), self::MESSAGE_ERROR => array()); } self::_saveMessages(); return $list; }