function & current()
  {
    $record =& parent :: current();

    $this->processor->process($record);

    return $record;
  }
 function &current()
 {
     $record =& parent::current();
     $authorizer =& $this->getAuthorizer();
     $path = $record->get('_node_path');
     $service_name = $record->get('_service_name');
     $actions = $authorizer->getAccessibleActions($path, $service_name);
     return $record->set('actions', $actions);
 }
 function &current()
 {
     $record =& parent::current();
     if ($this->total_hits) {
         $record->set('percentage', round($record->get('hits') / $this->total_hits * 100, 2));
     } else {
         $record->set('percentage', 0);
     }
     return $record;
 }
 function current()
 {
   if($this->is_cached_rs)
     return $this->cached_rs->current();
   else
     return parent :: current();
 }