-
Notifications
You must be signed in to change notification settings - Fork 2
phpdoc datos constructor
Interfaz de los constructores de consultas.
Devuelve la instancia de una nueva condición.
Devuelve: \datos\condicion
Devuelve la instancia de una nueva relación.
Devuelve: \datos\relacion
Construye la consulta a partir de la configuración actual.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
$operacion |
int |
Operación a realizar (ver constantes constructor::operacion... ). |
Devuelve: \datos\constructor
Devuelve los campos a seleccionar, insertar o actualizar.
Devuelve: array
Devuelve los parámetros de la consulta construida.
Devuelve: object
Agrega un campo a seleccionar.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
$aliasEsquema |
string |
Alias del esquema. | ||
$nombre |
string |
Nombre del campo. | ||
$aliasCampo |
string |
Alias del campo. | Si | null |
Devuelve: \datos\constructor
Agrega un fragmento SQL en la selección.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
$sql |
string |
Código SQL. |
Devuelve: \datos\constructor
Establece la asignación de un campo para consultas de inserción o actualización.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
$nombre |
string |
Nombre del campo. | ||
$valor |
mixed |
Valor. | ||
$tipo |
int |
Tipo del valor (ver constantes constructor::tipo.... ). Opcional; si se omite, se estimará el tipo automáticamente. |
Si | null |
Devuelve: \datos\constructor
Establece el esquema (tabla).
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
$nombre |
string |
Nombre. | ||
$alias |
string |
Alias. | Si | null |
Devuelve: \datos\constructor
Agrega una condición.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
$condicion |
\datos\condicion |
Condición. |
Devuelve: \datos\constructor
Agrega una relación.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
$relacion |
\datos\relacion |
Relación. |
Devuelve: \datos\constructor
Devuelve las relaciones.
Devuelve: array
Devuelve las condiciones.
Devuelve: array
Establece el límite.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
$origen |
int |null
|
Orígen o registro inicial, comenzando de 0 . Si es null , se mantendrá cualquier valor previamente asignado. |
||
$cantidad |
int |null
|
Cantidad de registros. Si es null , se mantendrá cualquier valor previamente asignado. |
Si | null |
Devuelve: \datos\constructor
Establece el ordenamiento de la selección.
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
$campo |
string |
Nombre del campo. | ||
$sentido |
string |
Sentido ('asc' o 'desc' ). |
Devuelve: \datos\constructor
Establece el agrupamiento (GROUP BY
).
Parámetro | Tipo | Descripción | Opcional | Predeterminado |
---|---|---|---|---|
$campo |
string |
Nombre del campo. |
Devuelve: \datos\constructor
¿Probaste Foxtrot? Contanos qué te pareció 🥰 contacto@foxtrot.ar
Índice
Primeros pasos
Gestor de aplicaciones
Editor de vistas
Componentes
Módulos
Comunicación cliente<->servidor
Modelo de datos - ORM
PHPDOC
JSDOC
☝ Comentarios
🤷♂️ Dudas
🤓 Ayuda
⌨ Contribuciones
Escribinos: contacto@foxtrot.ar