Un conjunto de registros devueltos de una consulta en la base de datos.

license MIT License
link http://jharo.net
author Juan Haro

 Methods

__construct()

__construct($tableName) 

Parameters

$tableName

Recibe un array con la información de un registro de la tabla y crea un nuevo objeto tableRow que añade al array de registros.

addRow(array $rowData) 

Parameters

$rowData

array

countRows()

countRows() 

Elimina todos los registros del conjunto.

delete() 

Llama al método delete() de los registros.

getRows()

getRows() 

getTableName()

getTableName() 

Recibe un array de resultados producto de una consulta mysql y crea un nuevo registro por cada una de sus filas.

loadResultArray(array $resultArray) 

Los registros creados se añaden al array de registros.

Parameters

$resultArray

array

setTableName()

setTableName($tableName) 

Parameters

$tableName

Actualiza todos los registros del conjunto con la información que recibe del array $updateData.

update(\type $updateData) 

El array debe seguir el siguiente formato:

campo_a_modificar => nuevo_valor

Actualiza cada registro haciendo uso de su método save().

Parameters

$updateData

\type

 Properties

 

$rows : array

Cada uno representa un registro.

 

$tableName : string

Se utiliza para tener acceso a los métodos de la clase dbTable sin necesidad de cargar un nuevo objeto.