Message::flush() 

\nn\t3::Message()->flush($queueID = NULL); 

Deletes all flash messages Optionally, a queue ID can be specified.

\nn\t3::Message()->flush('above');
\nn\t3::Message()->flush();
Copied!

| @return array

Source Code 

public function flush( $queueID = null ) {
	$flashMessageService = GeneralUtility::makeInstance(FlashMessageService::class);
	$queueID = $queueID ?: $this->queueId ?: 'core.template.flashMessages';
	$messageQueue = $flashMessageService->getMessageQueueByIdentifier( $queueID );
	return $messageQueue->getAllMessagesAndFlush() ?: [];
}
Copied!