You are here

function brightcove_cck_handler_field_video::render in Brightcove Video Connect 6

Same name and namespace in other branches
  1. 6.2 brightcove_cck/views/brightcove_cck_handler_field_video.inc \brightcove_cck_handler_field_video::render()

Overrides content_handler_field_multiple::render

1 call to brightcove_cck_handler_field_video::render()
brightcove_cck_handler_field_video_multiple::render in brightcove_cck/views/brightcove_cck_handler_field_video_multiple.inc
1 method overrides brightcove_cck_handler_field_video::render()
brightcove_cck_handler_field_video_multiple::render in brightcove_cck/views/brightcove_cck_handler_field_video_multiple.inc

File

brightcove_cck/views/brightcove_cck_handler_field_video.inc, line 80
The subclass adds basic field and formatter info, for field-specific subclasses to use if they need to.

Class

brightcove_cck_handler_field_video
@file The subclass adds basic field and formatter info, for field-specific subclasses to use if they need to.

Code

function render($values) {
  $value = $values->{$this->field_alias};
  if (empty($value)) {
    return '';
  }
  $video = brightcove_video_load($value);
  if (!empty($video)) {
    if (isset($video->{$this->bc_field})) {
      return check_plain($video->{$this->bc_field});
    }
  }
  return '';
}