administrador.base.orm.modelo_base.namespaces.21.8.0 - gamboamartin/administrador GitHub Wiki

namespaces

Esta función devuelve un array que contiene una lista de namespaces. Estos namespaces representan los modelos de diferentes módulos de la aplicación.

Signatura

private function namespaces(): array

Parámetros

Esta función no recibe ningún parámetro.

Retorna

  • array: La función devuelve un array que contiene los namespaces de los modelos.

Explicación Detallada

  • Inicialización del array de namespaces: Se inicializa un array vacío $namespaces.
  • Adición de namespaces: Se añaden los namespaces de los modelos de los diferentes módulos de la aplicación al array $namespaces.
  • Devolución del array de namespaces: Se devuelve el array $namespaces que contiene todos los namespaces de los modelos.

Ejemplos

// Creación de objeto
// Llamada a la función namespaces
$namespaces = namespaces();

// Impresión de los namespaces
print_r($namespaces);

Código de la Función

private function namespaces(): array
    {

        $namespaces[]  = 'gamboamartin\\administrador\\models\\';
        $namespaces[]  = 'gamboamartin\\empleado\\models\\';
        $namespaces[]  = 'gamboamartin\\facturacion\\models\\';
        $namespaces[]  = 'gamboamartin\\organigrama\\models\\';
        $namespaces[]  = 'gamboamartin\\direccion_postal\\models\\';
        $namespaces[]  = 'gamboamartin\\cat_sat\\models\\';
        $namespaces[]  = 'gamboamartin\\comercial\\models\\';
        $namespaces[]  = 'gamboamartin\\boletaje\\models\\';
        $namespaces[]  = 'gamboamartin\\banco\\models\\';
        $namespaces[]  = 'gamboamartin\\gastos\\models\\';
        $namespaces[]  = 'gamboamartin\\nomina\\models\\';
        $namespaces[]  = 'gamboamartin\\im_registro_patronal\\models\\';
        $namespaces[]  = 'gamboamartin\\importador\\models\\';
        $namespaces[]  = 'gamboamartin\\importador_cva\\models\\';
        $namespaces[]  = 'gamboamartin\\proceso\\models\\';
        $namespaces[]  = 'gamboamartin\\notificaciones\\models\\';
        $namespaces[]  = 'gamboamartin\\inmuebles\\models\\';

        return $namespaces;

    }