<?php
require_once(__DIR__.'/../config.php');

function ajax_require_role($roles = []){
    global $_settings;

    if(!isset($_settings) || !$_settings->userdata('id')){
        echo json_encode([
            'status'=>'error',
            'msg'=>'Sesión no válida'
        ]);
        exit;
    }

    $role = $_settings->userdata('role');

    if(!in_array($role, $roles)){
        echo json_encode([
            'status'=>'error',
            'msg'=>'No tiene permisos para esta acción'
        ]);
        exit;
    }
}
