$item) { if ($item->isEmpty()) { continue; } $network_label = $networks[$item->network] ?? $item->network; $elements[$delta] = [ '#type' => 'link', '#title' => $network_label, '#url' => Url::fromUri($item->url), '#attributes' => [ 'class' => ['social-link', 'social-link--' . $item->network], 'target' => '_blank', 'rel' => 'noopener noreferrer', ], ]; } return $elements; } }