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;
}