PHP Class DbObjectArray

Show file Open project: sourcefabric/newscoop Class Usage Examples

Public Methods

Method Description
Create ( string $p_className, string $p_queryStr ) : array Create an array of DatabaseObjects.
GetColumn ( array $p_array, string $p_columnName ) : array Given an array of DatabaseObjects, return one column of the data.
GetTable ( array $p_array ) : array Given an array of DatabaseObjects, return the raw data table as a two dimensional array.

Method Details

Create() public static method

Create an array of DatabaseObjects.
public static Create ( string $p_className, string $p_queryStr ) : array
$p_className string The type of objects to create. The class must be a decendant of DatabaseObject and have a constructor that can take no parameters.
$p_queryStr string The database query string that will fetch the rows from the database.
return array

GetColumn() public static method

Given an array of DatabaseObjects, return one column of the data.
public static GetColumn ( array $p_array, string $p_columnName ) : array
$p_array array
$p_columnName string
return array

GetTable() public static method

Given an array of DatabaseObjects, return the raw data table as a two dimensional array.
public static GetTable ( array $p_array ) : array
$p_array array
return array