<?php

namespace App\Libraries;
use \App\Libraries\Error;
use \App\Libraries\Alertas;

class Globales 
{
    public function urlExternos()
    {
        return array(
            'prueba-verismart',
            'referidos',
            'guardar-referido-field',
            'referidostctv',
            'guardar-referido-tctv',
            'afiliacion',
            'afiliar-cuenta-bancaria',
            'afiliar-diners',
            'afiliar-visa-mastercard'
        );
    }
    
    public function urlLibres()
    {
        $libres = array(
            'descargatxt',
            'test-controller',
            'cambiar-password',
            'cantidad-notificaciones-header', 
            'registrar-vista-notificacion', 
            'cargar-notificaciones-header',
            'listado-region-pais', 
            'listado-region-departamentos', 
            'listado-region-provincias', 
            'listado-region-distritos', 
            'listado-monedas', 
            'listado-tipos-documento',
            'listado-tipos-documento-sunat',
            'listado-direccion-busqueda',
            'listado-direccion-estructura',
            'listado-area-estructura',
            'listado-subarea-estructura',
            'listado-delegacion-estructura',
            'listado-cc-delegacion-estructura',
            'listado-estructura-delegacion',
            'listado-usuarios',
            'exportar-estructura-departamental'
            );
            
        return array_merge($libres, $this->urlExternos());
    }
    
    function iconosExtension() {
        return array(
            'xlsx' => "mdi mdi-file-excel",
            'xls' => "mdi mdi-file-excel",
            'csv' => "mdi mdi-file-delimited",
            'jpeg' => "mdi mdi-file-image-outline",
            'jpg' => "mdi mdi-file-image-outline",
            'png' => "mdi mdi-file-image-outline",
            'pdf' => "mdi mdi-file-pdf-box",
            'docx' => "mdi mdi-file-word-outline",
            'doc' => "mdi mdi-file-word-outline"
        );
    }    
}
