administrador.base.orm.val_sql.tabla - gamboamartin/administrador GitHub Wiki
tabla
La función tabla
valida que el nombre de una tabla de base de datos no esté vacío. Si la validación es exitosa, retorna true
. Si la validación falla, retorna un array con información de error.
Signatura
final public function tabla(string $tabla): true|array
Parámetros
$tabla (string): Nombre de la tabla de base de datos que se desea validar.
Retorna
-
bool: Devuelve true si la validación es exitosa.
-
array: Devuelve un array de error si la validación falla.
Explicación Detallada
- Eliminación de espacios en blanco:
-
- La función elimina los espacios en blanco al inicio y al final del nombre de la tabla.
-
- Verificación de que la tabla no esté vacía:
-
- Retorno exitoso:
Ejemplos
$nombre_tabla = 'usuarios';
$resultado = $this->tabla($nombre_tabla);
if ($resultado === true) {
// La tabla es válida, continuar con el proceso
echo "La tabla es válida.";
} else {
// Manejar error
print_r($resultado);
}
Código de la Función
final public function tabla(string $tabla): true|array
{
$tabla = trim($tabla);
if($tabla === ''){
return $this->error->error(mensaje: 'Error tabla esta vacia', data: $tabla, es_final: true);
}
return true;
}