function _init_validator() { parent::_init_validator(); $this->validator->add_rule($v1 = array(LIMB_DIR . '/core/lib/validators/rules/required_rule', 'name')); $this->validator->add_rule($v2 = array(LIMB_DIR . '/core/lib/validators/rules/required_rule', 'email')); $this->validator->add_rule($v3 = array(LIMB_DIR . '/core/lib/validators/rules/email_rule', 'email')); }
function _init_validator() { parent::_init_validator(); $this->validator->add_rule(new required_rule('identifier')); $this->validator->add_rule(new required_rule('title')); $this->validator->add_rule(new required_rule('group_id')); }
function _init_validator() { parent::_init_validator(); $this->validator->add_rule(new required_rule('name')); $this->validator->add_rule(new required_rule('email')); $this->validator->add_rule(new email_rule('email')); }
function perform(&$request, &$response) { $tree =& tree::instance(); $tree->initialize_expanded_parents(); $this->_set_template_tree(); parent::perform($request, $response); }
function _init_validator() { parent::_init_validator(); $this->validator->add_rule($v1 = array(LIMB_DIR . '/core/lib/validators/rules/required_rule', 'target_node_id')); $this->validator->add_rule($v2 = array(LIMB_DIR . '/core/lib/validators/rules/required_rule', 'group_id')); $this->validator->add_rule($v3 = array(LIMB_DIR . '/core/lib/validators/rules/required_rule', 'linker_node_id')); }
function _transfer_dataspace(&$request) { parent :: _transfer_dataspace($request); if($object_id = $this->dataspace->get('object_id')) $request->set_attribute('object_id', $object_id); }
function _init_validator() { parent::_init_validator(); $this->validator->add_rule(new required_rule('target_node_id')); $this->validator->add_rule(new required_rule('group_id')); $this->validator->add_rule(new required_rule('linker_node_id')); }
function _valid_perform() { $_REQUEST['stats_start_date'] = $this->dataspace->get('stats_start_date'); $_REQUEST['stats_finish_date'] = $this->dataspace->get('stats_finish_date'); return parent :: _valid_perform(); }
function _init_validator() { parent::_init_validator(); $this->validator->add_rule($v1 = array(LIMB_DIR . '/core/lib/validators/rules/required_rule', 'identifier')); $this->validator->add_rule($v2 = array(LIMB_DIR . '/core/lib/validators/rules/required_rule', 'title')); $this->validator->add_rule($v3 = array(LIMB_DIR . '/core/lib/validators/rules/required_rule', 'group_id')); }
function _init_validator() { parent::_init_validator(); $this->validator->add_rule($v1 = array(LIMB_DIR . 'core/lib/validators/rules/required_rule', 'subject')); $this->validator->add_rule($v2 = array(LIMB_DIR . 'core/lib/validators/rules/required_rule', 'sender_email')); $this->validator->add_rule($v3 = array(LIMB_DIR . 'core/lib/validators/rules/email_rule', 'sender_email')); $this->validator->add_rule($v4 = array(LIMB_DIR . 'core/lib/validators/rules/required_rule', 'body')); }
function _init_dataspace(&$request) { parent :: _init_dataspace($request); $this->_set_template_tree(); $this->_fill_policy(); }
function _first_time_perform(&$request, &$response) { if (!($ids = $this->dataspace->get('ids'))) { $response->write(close_popup_response($request)); return; } parent::_first_time_perform($request, $response); }
function set_phpbb_rank_action($name = 'set_phpbb_rank', $merge_definition=array()) { $definition = array( 'site_object' => 'user_object' ); parent :: form_action($name, complex_array :: array_merge($definition, $merge_definition)); }
function _init_dataspace(&$request) { parent :: _init_dataspace($request); $root = fetch_one_by_path('/root'); $this->dataspace->set('parent_node_id', $root['node_id']); }
function form_site_object_action($name = '', $merge_definition = array()) { $this->site_object_class_name = $this->_define_site_object_class_name(); $this->object =& $this->get_site_object(); $this->datamap = $this->_define_datamap(); $this->indexer =& $this->_get_site_object_indexer(); parent::form_action($name); }
function _init_dataspace(&$request) { parent::_init_dataspace($request); $this->_transfer_dataspace($request); $node_id = $this->dataspace->get('id'); if (!($object = wrap_with_site_object(fetch_one_by_node_id($node_id)))) { return; } $controller = $object->get_controller(); $this->dataspace->set('controller_name', get_class($controller)); }
function _first_time_perform() { $data = $this->dataspace->export(); if (!isset($data['ids']) || !is_array($data['ids'])) { return new close_popup_response(RESPONSE_STATUS_FAILURE); } $objects = $this->_get_objects_to_delete(array_keys($data['ids'])); $grid =& $this->view->find_child('multi_delete'); $grid->register_dataset(new array_dataset($objects)); return parent::_first_time_perform(); }
function _valid_perform() { $_REQUEST['stats_ip'] = $this->dataspace->get('stats_ip'); $_REQUEST['stats_user_login'] = $this->dataspace->get('stats_user_login'); $_REQUEST['stats_action_name'] = $this->dataspace->get('stats_action_name'); $_REQUEST['stats_start_date'] = $this->dataspace->get('stats_start_date'); $_REQUEST['stats_finish_date'] = $this->dataspace->get('stats_finish_date'); $_REQUEST['stats_start_hour'] = $this->dataspace->get('stats_start_hour'); $_REQUEST['stats_start_minute'] = $this->dataspace->get('stats_start_minute'); $_REQUEST['stats_finish_hour'] = $this->dataspace->get('stats_finish_hour'); $_REQUEST['stats_finish_minute'] = $this->dataspace->get('stats_finish_minute'); $_REQUEST['stats_object_path'] = $this->dataspace->get('stats_object_path'); $_REQUEST['stats_status'] = $this->dataspace->get('stats_status'); return parent::_valid_perform(); }
function _first_time_perform(&$request, &$response) { $data = $this->dataspace->export(); if (!isset($data['ids']) || !is_array($data['ids'])) { $request->set_status(REQUEST_STATUS_FAILURE); if ($request->has_attribute('popup')) { $response->write(close_popup_response($request)); } return; } $objects = $this->_get_objects_to_delete(array_keys($data['ids'])); $grid =& $this->view->find_child('multi_delete'); $grid->register_dataset(new array_dataset($objects)); parent::_first_time_perform(&$request, &$response); }
function update_param_common_action() { parent :: form_action(); $this->params_type = $this->_define_params_type(); }
function generate_password_action($name = 'generate_password') { parent :: form_action($name); }
function set_group_access($name = 'set_group_access') { parent::form_action($name); }
function send_feedback_action($name = 'feedback_form', $merge_definition = array()) { parent::form_action($name); }
function update_param_common_action($name = 'site_param_form', $merge_definition = array()) { $this->definition = complex_array::array_merge($this->definition, $merge_definition); parent::form_action($name); }
function _init_dataspace(&$request) { parent::_init_dataspace($request); $this->_transfer_redirect_param($request); }
function user_settings_action() { parent::form_action('user_settings_form'); }
function set_metadata_action($name = 'set_metadata') { parent::form_action($name); }
function _init_validator() { parent::_init_validator(); $this->validator->add_rule($v = array(LIMB_DIR . '/core/lib/validators/rules/required_rule', 'link_id')); }
function _valid_perform(&$request, &$response) { $request->merge_attributes($this->dataspace->export()); parent::_valid_perform($request, $response); }
function form_action1($name = '') { parent::form_action($name); }