You are here

function getid3_metadata_audio_bitrate::render in getID3() 7.2

Render the field.

Parameters

array $values: The values retrieved from the database.

Overrides getid3_metadata_handler::render

File

includes/handlers/getid3_metadata_audio_bitrate.inc, line 37

Class

getid3_metadata_audio_bitrate
Field handler to render width

Code

function render($values) {
  $value = parent::render($values)['audio_bitrate'];

  // Check to see if hiding should happen before adding prefix and suffix.
  if ($this->options['hide_empty'] && empty($value) && ($value !== 0 || $this->options['empty_zero'])) {
    return '';
  }
  switch ($this->options['format']) {
    case 'raw':
      $output = $value;
      break;
    default:
      $output = theme('getid3_bitrate', array(
        'bitrate' => $value,
      ));
  }
  return $this
    ->sanitize_value($this->options['prefix']) . $output . $this
    ->sanitize_value($this->options['suffix']);
}