/** * Generates an object creation view. * * @param mixed $handler_id The ID of the handler. * @param array $args The argument list. * @param array &$data The local request data. * @return boolean Indicating success. */ function _handler_create($handler_id, $args, &$data) { if ($handler_id == 'jobhistory_jobtitle_create_under') { $jobgroup = new fi_kilonkipinat_account_jobhistory_jobgroup_dba($args[1]); $this->_defaults['jobgroup'] = $jobgroup->id; } return parent::_handler_create($handler_id, $args, $data); }
/** * @param mixed $handler_id The ID of the handler. * @param Array $args The argument list. * @param Array &$data The local request data. * @return boolean Indicating success. */ function _handler_delete($handler_id, $args, &$data) { return parent::_handler_delete($handler_id, $args, &$data); }
function __construct() { parent::__construct(); }
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; }
/** * @param mixed $handler_id The ID of the handler. * @param Array $args The argument list. * @param Array &$data The local request data. * @return boolean Indicating success. */ function _handler_create($handler_id, $args, &$data) { $this->_mode = 'create'; return parent::_handler_create($handler_id, $args, &$data); }
/** * Generates an object update view. * * @param mixed $handler_id The ID of the handler. * @param array $args The argument list. * @param array &$data The local request data. * @return boolean Indicating success. */ function _handler_update($handler_id, $args, &$data) { $status = parent::_handler_update($handler_id, $args, $data); $this->_request_data['todo_title'] = $this->_object->title; return $status; }
/** * Generates an object creation view. * * @param mixed $handler_id The ID of the handler. * @param array $args The argument list. * @param array &$data The local request data. * @return boolean Indicating success. */ function _handler_create($handler_id, $args, &$data) { $_MIDCOM->auth->require_valid_user(); return parent::_handler_create($handler_id, $args, $data); }
/** * Generates an object creation view. * * @param mixed $handler_id The ID of the handler. * @param array $args The argument list. * @param array &$data The local request data. * @return boolean Indicating success. */ function _handler_create($handler_id, $args, &$data) { if ($handler_id == 'jobhistory_job_create_under') { $jobtitle = new fi_kilonkipinat_account_jobhistory_jobtitle_dba($args[1]); $this->_defaults['jobtitle'] = $jobtitle->id; $this->_request_data['jobtitle'] = $jobtitle; } if ($handler_id == 'jobhistory_job_create_for') { $person = new fi_kilonkipinat_account_person_dba($args[1]); $this->_defaults['person'] = $person->id; $this->_request_data['person'] = $person; } return parent::_handler_create($handler_id, $args, $data); }