You are here

function tweet_views_handler_field_button::render in Tweet 7.4

Render the field.

Parameters

array $values: The values retrieved from the database.

Overrides views_handler_field::render

File

./tweet_views_handler_field_button.inc, line 9
Provides a Tweet button field for Views.

Class

tweet_views_handler_field_button
@file Provides a Tweet button field for Views.

Code

function render($values) {
  if (variable_get('tweet_teaser', 'none') != 'none') {
    $links = array();
    foreach (tweet_sites(TRUE) as $site => $info) {
      $links['tweet_' . $site] = array(
        'title' => tweet_to_twitter($site, '', '', $values->{$this->field_alias}),
        'html' => TRUE,
      );
    }
    if (!empty($links)) {
      return theme('links', array(
        'links' => $links,
        'attributes' => array(
          'class' => array(
            'links',
            'inline',
          ),
        ),
      ));
    }
  }
}