function instantiate_parameters() { if (is_array(array_var($_POST, 'parameterValues'))) { ajx_current("back"); $this->instantiate(); } else { $id = get_id(); $parameters = TemplateParameters::getParametersByTemplate($id); $params = array(); foreach ($parameters as $parameter) { $params[] = array('name' => $parameter->getName(), 'type' => $parameter->getType()); } tpl_assign('id', $id); tpl_assign('parameters', $params); } }
function instantiate_parameters() { if (is_array(array_var($_POST, 'parameterValues'))) { ajx_current("back"); $ret = null; Hook::fire('before_instantiate_paramters', array_var($_POST, 'parameterValues'), $ret); $this->instantiate(); } else { $id = get_id(); $member_id = get_id('member_id'); $parameters = TemplateParameters::getParametersByTemplate($id); $params = array(); foreach ($parameters as $parameter) { $params[] = array('name' => $parameter->getName(), 'type' => $parameter->getType(), 'default_value' => $parameter->getDefaultValue()); } tpl_assign('id', $id); tpl_assign('member_id', $member_id); tpl_assign('parameters', $params); } }