$new_hf_inherit->create($props); } } // CREATE SYSTEM KINDS if (isset($_POST['system_kind'])) { foreach ($_POST['system_kind'] as $hf_sys_kind) { $props = array(); $props['id_hf'] = $new_hf->id; $props['id'] = sha1(time() . $hf_sys_kind . rand(1, 20)); $props['id_sk'] = $hf_sys_kind; $new_hf_sk = new hf_system_kind(); $new_hf_sk->create($props); } } $new_hf->build(array("obj_expression", "obj_hf_parameters", "bj_hf_tags", "obj_hf_files", "obj_hf_kill", "obj_hf_resources", "obj_cache_out_xml", "obj_cache_out_cxml", "obj_cache_approved", "obj_cache_latest", "obj_cache_ad", "obj_fastresponse")); $new_hf->refresh_assignments(); echo "<div align='center' style='background-color:green;color:white;'>"; echo getTranslation("Function added.", $settings); echo "</div>"; } else { $_GET['v'] = "add-hf"; echo "<div align='center' style='background-color:red;color:white;'>"; echo getTranslation("Function name cannot be empty.", $settings); echo "</div>"; return; } // end else (strlen) } // end if (is posts set) } // action = add-hf