Proyectos de Subversion Moodle

Rev

Autoría | Ultima modificación | Ver Log |

<?php

require_once(dirname(__FILE__) . '/../../config.php'); // Creates $PAGE.


function get_local_interfazcesa_by_id($id)
{
    global $DB;
    
    return $DB->get_record('local_interfazcesa', ['id' => $id]);
}

/**
 *
 * @param string $email
 * @return mixed|stdClass|false
 */
function get_local_interfazcesa_by_name($name)
{
    global $DB;
    
    return $DB->get_record('local_interfazcesa', ['name' => $name]);
}

function create_interfazcesa($name, $logo) {
    global $DB;
    
    $data = (object) [
        'name' => $name,
        'logo' => $logo
    ];
    
    return $DB->insert_record('local_interfazcesa', $data, true);
}

function get_local_interfazcesa_user_by_id($id)
{
    global $DB;
    
    return $DB->get_record('local_interfazcesa_user', ['userid' => $id]);
}

function create_interfazcesa_user($userid, $interfazid) {
    global $DB;
    
    $data = (object) [
        'userid' => $userid,
        'interfazid' => $interfazid
    ];
    
    $DB->insert_record('local_interfazcesa_user', $data);
}