Class DataSelect
Auswahl der Spalten in einem Objekt.
DataQueries erlauben den einfachen Zugriff auf Objekte mittels verketteter Abfragen. Das DataSelect-Objekt legt die Spalten fest, die ausgegeben werden sollen.
$a = array(); $a[] = array('k'=>'A','i'=>'A1','j'=>'A1'); $a[] = array('k'=>'B','i'=>'B1','j'=>'B2'); $a[] = array('k'=>'C','i'=>'C1','j'=>'C2'); $dataQuery = new Alvine\Data\DataQuery(new Alvine\Data\ArrayWrapper($a)); $dataSelect = new \Alvine\Data\DataSelect(); $dataSelect->add('k')->add('j'); $dataQuery->select($dataSelect); // Ergebnis //$a[] = array('k'=>'A','j'=>'A1'); //$a[] = array('k'=>'B','j'=>'B2'); //$a[] = array('k'=>'C','j'=>'C2');
- Alvine\Data\DataSelect implements Iterator
Namespace: Alvine\Data
Package: Alvine\Data
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110917
Link: Alvine
Located at data/DataSelect.class.php
Package: Alvine\Data
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110917
Link: Alvine
Located at data/DataSelect.class.php
public
|
|
public
|
#
add( string $column )
Hinzufügen eines Parameters zur Select-Abfrage Der Parameter kann entweder ein Schlüssel oder eine Funktion sein. |
public
|
|
public
string
|
|
public
string
|
|
public
mixes
|
|
public
boolean
|
protected
array
|
$column
Spalten |