Permite visualizar, actualizar y eliminar un registro de la tabla.
| package | row |
|---|---|
| license | MIT License |
| link | http://jharo.net |
| author | Juan Haro |
__construct($tableName, $data)
__get(string $field) : \type
Busca entre los campos del array un identficador que coincida con el nombre del campo recibido.
Uso: $tableRow->campo;
string
\type__set($fieldName, $fieldValue)
Como en __get(), los campos pueden ser recuperados como si fueran variables del objeto.
Uso: $tableRow->campo = "valor";
add() : \type
Valida los campos antes de añadir el registro a la base de datos. Devuelve el identificador del registro añadido.
\typedelete() : \type
\typegetData()
getIdValue() : string
stringgetRows()
getTableName()
save() : \type
Envía el array de campos interno para efectuar la actualización. Antes de actualizar valida cada uno de los campos del registro.
\typesetData($data)
setTableName($tableName)
$data : array
$tableName : string
Se utiliza para tener acceso a los métodos de la clase dbTable sin necesidad de cargar un nuevo objeto.