administrador.base.controller.init.init_data_controler - gamboamartin/administrador GitHub Wiki
init_data_controler
La función init_data_controler inicializa un objeto de tipo controler con varias propiedades y objetos necesarios para su funcionamiento. Esto incluye la inicialización de objetos para manejo de errores, validación y configuración de pestañas.
Signatura
final public function init_data_controler(controler $controler): controler
Parámetros
$controler (controler): El objeto del controlador que se va a inicializar.
Retorna
- controler: El objeto del controlador inicializado con las propiedades y objetos necesarios.
Explicación Detallada
-
Propiedades Inicializadas
-
- errores
-
-
- Tipo: errores
-
-
-
- Descripción: Objeto para manejo de errores en el controlador.
-
-
- validacion
-
-
- Tipo: valida_controller
-
-
-
- Descripción: Objeto para validación en el controlador.
-
-
- pestanas
-
-
- Tipo: stdClass
-
-
-
- Descripción: Objeto para configuración de pestañas en el controlador.
-
-
- Subpropiedades:
-
-
- includes: Array para incluir archivos necesarios en las pestañas.
-
-
-
- targets: Array para definir los objetivos o destinos de las pestañas.
-
Ejemplos
$controler = new Controler();
$controler = $this->init_data_controler($controler);
print_r($controler);
/*
Este ejemplo muestra cómo se puede inicializar un objeto de tipo controler utilizando la función init_data_controler y cómo acceder a las propiedades inicializadas.
*/
Código de la Función
final public function init_data_controler(controler $controler): controler
{
$controler->errores = new errores();
$controler->validacion = new valida_controller();
$controler->pestanas = new stdClass();
$controler->pestanas->includes = array();
$controler->pestanas->targets = array();
return $controler;
}