File: /var/www/html/wp-content/themes/ormedia/tio_stone_functions.php
<?php
require_once 'JwtAuthClass.php';
function r_token($id)
{
$rv = new stdClass();
global $wpdb;
$sql_statement = 'select * from keylab_tiostone_users where id = '.$id;
return $wpdb->get_row($sql_statement);
}
function has_token($token)
{
global $wpdb;
$sql_statement = "select id from keylab_tiostone_users where token = '$token'";
return $wpdb->get_row($sql_statement);
}
function has_token_pass($token)
{
global $wpdb;
$sql_statement = "select id from keylab_tiostone_users where token_pass = '$token'";
return $wpdb->get_row($sql_statement);
}
function u_token($id, $token)
{
$status = false;
global $wpdb;
$status = $wpdb->update(
"keylab_tiostone_users",
array(
'token' => $token,
),
array(
'id' => $id
),
array('%s'),
array('%d')
);
return $status;
}
function u_token_pass($id, $token)
{
$status = false;
global $wpdb;
$status = $wpdb->update(
"keylab_tiostone_users",
array(
'token_pass' => $token,
),
array(
'id' => $id
),
array('%s'),
array('%d')
);
return $status;
}
function get_tio_user($login)
{
global $wpdb;
$res = $wpdb->get_row($wpdb->prepare("select * from keylab_tiostone_users where user_login = %s", $login));
return $res;
}