Upload folder via GUI - inc

This commit is contained in:
Git Manager GUI
2026-04-13 18:52:46 +02:00
parent 9c47501712
commit 09ac38e9fa
31 changed files with 2058 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
<?php
if (!defined('ABSPATH')) exit;
class WMF_Submission {
public static function save($form_id,$values) {
global $wpdb;
$wpdb->insert($wpdb->prefix.'wmf_submissions',array(
'form_id'=>$form_id,'data'=>wp_json_encode($values),
'ip'=>wmf_get_client_ip(),'user_agent'=>$_SERVER['HTTP_USER_AGENT']??'',
'status'=>'neu','created_at'=>current_time('mysql'),
),array('%d','%s','%s','%s','%s','%s'));
return $wpdb->insert_id;
}
public static function delete($id) { global $wpdb; $wpdb->delete($wpdb->prefix.'wmf_submissions',array('id'=>$id),array('%d')); }
public static function update_status($id,$status) {
global $wpdb;
$wpdb->update($wpdb->prefix.'wmf_submissions',array('status'=>sanitize_text_field($status)),array('id'=>$id),array('%s'),array('%d'));
}
}