You are here

function sms_track_handler_field_local_number::render in SMS Framework 7

Same name and namespace in other branches
  1. 6.2 modules/sms_track/views/sms_track_handler_field_local_number.inc \sms_track_handler_field_local_number::render()

Render the field.

Parameters

array $values: The values retrieved from the database.

Overrides views_handler_field::render

File

modules/sms_track/views/sms_track_handler_field_local_number.inc, line 18
SMS Framework Message Tracking feature module: views

Class

sms_track_handler_field_local_number
Implements hook_handler_field().

Code

function render($values) {
  $options_z = $values->{$this->field_alias};
  if (!empty($options_z)) {
    $options = unserialize($options_z);
    if (is_array($options)) {
      if (array_key_exists('receiver', $options)) {
        return $options['receiver'];
      }
      elseif (array_key_exists('sender', $options)) {
        return $options['sender'];
      }
    }
    return t('n/a');
  }
}