You are here

public function IconManagerService::formatIconList in Font Awesome Icons 8.2

Format icon list.

Parameters

array $icons: A list of icons to format.

Return value

array A formatted icon list.

1 call to IconManagerService::formatIconList()
IconManagerService::getFormattedIconList in modules/fontawesome_iconpicker_widget/src/IconManagerService.php
Get formatted icon list.

File

modules/fontawesome_iconpicker_widget/src/IconManagerService.php, line 89

Class

IconManagerService
Icon Manager Service for Font Awesome.

Namespace

Drupal\fontawesome_iconpicker_widget

Code

public function formatIconList(array $icons) {
  $icon_list = [];
  foreach ($icons as $properties) {
    $icon_list[] = implode(', ', $properties['classes']);
  }
  $formatted_icon_list = explode(', ', implode(', ', $icon_list));
  return $formatted_icon_list;
}