escape($_REQUEST['model']); $parameters = array( 'db'=>$db, 'color_class'=>$color_class, 'utility_class'=>$utility_class, 'server_method'=>$server_method, 'request'=>$_REQUEST, ); call_user_func($function_name,$parameters); }else{ echo "Invalid request."; exit; } function color_list($param){ $db = $param['db']; $search = isset($param['request']['search']) ? $db -> escape($param['request']['search']) : '' ; $color_list_obj = $param['color_class']->color_list( $search,$param['utility_class'],$db); $json = []; foreach($color_list_obj as $row){ $json[] = ['id'=>$row['name'], 'text'=>$row['name']]; } echo json_encode($json); } ?>