diff --git a/core/lib/Drupal/Core/Template/TwigExtension.php b/core/lib/Drupal/Core/Template/TwigExtension.php index 024a8df..de7aad9 100644 --- a/core/lib/Drupal/Core/Template/TwigExtension.php +++ b/core/lib/Drupal/Core/Template/TwigExtension.php @@ -604,8 +604,11 @@ public function safeJoin(\Twig_Environment $env, $value, $glue = '') { * @return Attribute * An Attribute object. */ - public function addAttributes($attributes) { - return new Attribute($attributes); + public function addAttributes($attributes = array()) { + if (!empty($attributes)) { + foreach ($attributes as $attribute){ + new Attribute($attribute); + } + } } - }