Exemplo n.º 1
0
 public function _handler_viewActivity($handler_id, $args, &$data)
 {
     $status = parent::_handler_read($handler_id, $args, $data);
     if ($_MIDGARD['user'] == $this->_person->id) {
         $this->_component_data['active_leaf'] = "own_details";
     }
     $qb_latest = new org_openpsa_qbpager('midcom_helper_activitystream_activity_dba', 'activity');
     $qb_latest->add_order('metadata.revised', 'DESC');
     $qb_latest->add_constraint('actor', '=', $this->_object->id);
     $qb_latest->set_limit($this->_config->get('activity_results_per_page'));
     $qb_latest->results_per_page = $this->_config->get('activity_results_per_page');
     $latest = $qb_latest->execute();
     $this->_request_data['qb'] = $qb_latest;
     $this->_request_data['items'] = $latest;
     return $status;
 }