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