danielebarchiesi@0: 2); danielebarchiesi@0: danielebarchiesi@0: return $options; danielebarchiesi@0: } danielebarchiesi@0: danielebarchiesi@0: function options_form(&$form, &$form_state) { danielebarchiesi@0: parent::options_form($form, $form_state); danielebarchiesi@0: danielebarchiesi@0: $form['granularity'] = array( danielebarchiesi@0: '#type' => 'textfield', danielebarchiesi@0: '#title' => t('Granularity'), danielebarchiesi@0: '#description' => t('How many different units to display in the string.'), danielebarchiesi@0: '#default_value' => $this->options['granularity'], danielebarchiesi@0: ); danielebarchiesi@0: } danielebarchiesi@0: danielebarchiesi@0: function render($values) { danielebarchiesi@0: $value = $values->{$this->field_alias}; danielebarchiesi@0: return format_interval($value, isset($this->options['granularity']) ? $this->options['granularity'] : 2); danielebarchiesi@0: } danielebarchiesi@0: }