administrador.modelado.joins.id_renombrada.21.12.0 - gamboamartin/administrador GitHub Wiki
id_renombrada
Esta función genera el nombre del campo de identificación (ID) renombrado para ser utilizado en consultas SQL.
Signatura
private function id_renombrada(string $campo_tabla_base_id): string
Parámetros
$campo_tabla_base_id (string): El nombre del campo de identificación (ID) en la tabla base.
Retorna
- string: La función devuelve un string que representa el nombre del campo de identificación (ID) renombrado.
Explicación Detallada
- Eliminación de espacios en blanco: Se eliminan los espacios en blanco del nombre del campo de identificación (ID) utilizando la función trim.
- Generación del nombre del campo renombrado: Se establece el valor predeterminado para el campo renombrado como '.id'. Si el nombre del campo de identificación (ID) no está vacío, se concatena con el prefijo '.' y el nombre del campo de identificación (ID) para formar el nombre completo del campo renombrado.
- Devolución del nombre del campo renombrado: Se devuelve el nombre del campo renombrado.
Ejemplos
// Llamada a la función id_renombrada
$campo_tabla_base_id = 'id_usuario';
$id_renombrada = id_renombrada($campo_tabla_base_id);
echo "Nombre del campo de identificación renombrado: $id_renombrada";
/*
En este ejemplo, se llama a la función id_renombrada con el nombre del campo de identificación (ID) en la tabla base. El resultado se asigna a la variable $id_renombrada, que luego se imprime.
*/
Código de la Función
private function id_renombrada(string $campo_tabla_base_id): string
{
$campo_tabla_base_id = trim($campo_tabla_base_id);
$id_renombrada = '.id';
if($campo_tabla_base_id!==''){
$id_renombrada = '.'.$campo_tabla_base_id;
}
return $id_renombrada;
}