public static StatusMessages::renderMessages($type)
#lazy_builder callback; replaces placeholder with messages.
Parameters
string|null $type: Limit the messages returned by type. Defaults to NULL, meaning all types. Passed on to drupal_get_messages(). These values are supported:
- NULL
 - 'status'
 - 'warning'
 - 'error'
 
Return value
array A renderable array containing the messages.
See also
File
- core/lib/Drupal/Core/Render/Element/StatusMessages.php, line 75
 
Class
- StatusMessages
 - Provides a messages element.
 
Namespace
Drupal\Core\Render\Element
Code
public static function renderMessages($type) {
  // Render the messages.
  return [
    '#theme' => 'status_messages',
    // @todo Improve when https://www.drupal.org/node/2278383 lands.
    '#message_list' => drupal_get_messages($type),
    '#status_headings' => [
      'status' => t('Status message'),
      'error' => t('Error message'),
      'warning' => t('Warning message'),
    ],
  ];
}
Please login to continue.