Upload folder via GUI - inc
This commit is contained in:
18
inc/classes/class-submission.php
Normal file
18
inc/classes/class-submission.php
Normal 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'));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user