You are here

protected function SocialMediaLinksFieldBaseWidget::getAvailablePlatformOptions in Social Media Links Block and Field 8.2

Returns the available platforms as options array.

Return value

array $options.

1 call to SocialMediaLinksFieldBaseWidget::getAvailablePlatformOptions()
SocialMediaLinksFieldSelectWidget::formElement in modules/social_media_links_field/src/Plugin/Field/FieldWidget/SocialMediaLinksFieldSelectWidget.php
Returns the form for a single field widget.

File

modules/social_media_links_field/src/Plugin/Field/FieldWidget/SocialMediaLinksFieldBaseWidget.php, line 18

Class

SocialMediaLinksFieldBaseWidget
It allows to link social media.

Namespace

Drupal\social_media_links_field\Plugin\Field\FieldWidget

Code

protected function getAvailablePlatformOptions() {
  $available_platforms = $this
    ->getAvailablePlatforms();
  $options = [];
  foreach ($available_platforms as $platform_id => $platform) {
    $options[$platform_id] = $platform['name']
      ->render();
  }
  return $options;
}