HEX
Server: Apache
System: Linux www3.pit.tblive.com 5.14.0-687.38.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Aug 12 17:19:12 EDT 2026 x86_64
User: awaldron (1020)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //home/awaldron/_accomods/_apibak/helpers.php
<?php

/**************************************************************************************************/
/***** Result Set Formatting Functions ************************************************************/

function backdoor_login() {
    $postData = 'grant_type=password&organization=accomods&isCustomer=true&username=waldo97@gmail.com&password=test123';

    // create curl resource
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "https://admin.inmotionapp.net/api/v1/token");
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

    // $output contains the output string
    $data = curl_exec($ch);

    // close curl resource to free up system resources
    curl_close($ch);

    return $data;
}

function rset( $q ) {
    if ($q->num_rows() >= 1) {
        $arr = array();
        for ($i=0; $i < $q->num_rows(); $i++) {
            $r = $q->result_array();
            $arr[count($arr)] = $r;
        }
        return $arr[0];
    } else return false;
}

function qrow( $q, $row=0 ) {
    $r = rset( $q );
    if (!isset($r[$row])) return false;
    else return $r[$row];
}

function qsql( $q ) {
    if ($q->num_rows() == 0) return false;
    else {
        $r = $q->result_array();
        $r = $r[0];
        foreach ($r as $k => $v) return $v;
    }
}

function qin( $a ) {
    $in = '(';
    for ($i=0; $i < count($a); $i++) {
        if ($i > 0) $in .= ',';
        $in .= "'".$a[$i]."'";
    }
    $in .= ')';
    return $in;
}

function datetime( $t = false ) {
    if (!$t) $t = time();
    return date( "Y-m-d H:i:s", $t );
}

function is_admin( $user ) {
    return $user['admin'];
}

function is_acct_setup( $user ) {
    $is_setup = true;
    if (empty($user['user_fname'])) $is_setup = false;
    if (empty($user['user_lname'])) $is_setup = false;
    if (empty($user['user_add1'])) $is_setup = false;
    if (empty($user['user_city'])) $is_setup = false;
    if (empty($user['user_state'])) $is_setup = false;
    if (empty($user['user_zip'])) $is_setup = false;
    if (empty($user['user_phone'])) $is_setup = false;
    if (empty($user['email'])) $is_setup = false;
    return $is_setup;
}

function is_stripe_setup( $user ) {
    $is_setup = true;
    if (empty($user['legal_name'])) $is_setup = false;
    if (empty($user['routing_number'])) $is_setup = false;
    if (empty($user['account_number'])) $is_setup = false;
    if (empty($user['ssn'])) $is_setup = false;
    if (empty($user['recipient_id'])) $is_setup = false;
    return $is_setup;
}

function zero( $str ) {
    if (empty($str)) return '';
    else return $str;
}

function pay_button( $pid ) {
    return '<a href="/pay/' . $pid . '" class="btn btn-success">Pay</a>';
}
?>