function _brightcove_field_get_playlists in Brightcove Video Connect 7.7
Same name and namespace in other branches
- 7.6 brightcove_field.playlist.inc \_brightcove_field_get_playlists()
1 call to _brightcove_field_get_playlists()
- _brightcove_field_playlist_widget_form in ./
brightcove_field.playlist.inc - Helper function to return the playlist widget form.
File
- ./
brightcove_field.playlist.inc, line 267 - Holds all of the video field related methods.
Code
function _brightcove_field_get_playlists(Entity $client, $page) {
$playlist_options = [];
if ($client->bcid != BRIGHTCOVE_BCID_NONE) {
module_load_include('inc', 'brightcove', 'brightcove.playlist');
$playlists = brightcove_get_playlists($client, 'name', $page);
if (!empty($playlists)) {
foreach ($playlists as $playlist) {
$id = $playlist
->getId();
$playlist_options[$id] = [
'id' => $id,
'title' => $playlist
->getName(),
];
}
}
}
return $playlist_options;
}