You are here

protected function HandleChannelLanguages::getLanguageChannelName in Acquia Content Hub 8.2

Get Channel Language Name.

Parameters

\Acquia\ContentHubClient\CDF\CDFObject $language: Language from CDF Object.

Return value

string Channel name attribute.

2 calls to HandleChannelLanguages::getLanguageChannelName()
HandleChannelLanguages::getChannelLanguages in src/EventSubscriber/PruneCdf/HandleChannelLanguages.php
Removes languages that don't belong to the channel.
HandleChannelLanguages::removeGlobalLanguagesIfChannelLanguageExist in src/EventSubscriber/PruneCdf/HandleChannelLanguages.php
Remove global languages if channel exists.

File

src/EventSubscriber/PruneCdf/HandleChannelLanguages.php, line 130

Class

HandleChannelLanguages
Handles channel languages during pruning.

Namespace

Drupal\acquia_contenthub\EventSubscriber\PruneCdf

Code

protected function getLanguageChannelName(CDFObject $language) {
  $channelNameAttribute = $language
    ->getAttribute('channel_name');
  return $channelNameAttribute ? $channelNameAttribute
    ->getValue()['und'] : '';
}