Class Where
Where
Das Where-Objekt kapselt ein WHERE-Statement in Zusammenhang mit den Statement-Klassen.
$where = new Alvine\Persistence\Relation\Where(); $where->addFilter($nameField, 'Hans'); // Suche nach Hans
- Alvine\Core\Alvine implements Serializable uses Alvine\Core\SerializableImplementation
- Alvine\Persistence\Relation\Statement
- Alvine\Persistence\Relation\SQL\Where
Namespace: Alvine\Persistence\Relation\SQL
Package: Alvine\Persistence\Relation\SQL
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20130809
See: ArrayWrapper
Link: Alvine
Located at persistence/relation/sql/Where.class.php
Package: Alvine\Persistence\Relation\SQL
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20130809
See: ArrayWrapper
Link: Alvine
Located at persistence/relation/sql/Where.class.php
public
|
#
__construct( string|
Neues Where-Objekt |
public
string
|
|
public
Alvine\Persistence\Relation\Where
|
#
addFilter(
Fügt einen Filter zu dem Where-Statement hinzu. Alle Filter werden AND-Verknüpft. Wird als Filterwert eine Zeichenkette beginnend mit einem Doppelpunkt oder eine Zeichenkette mit einem Fragezeichen übergeben, so handelt es sich um einen Platzhalter, der nicht in ' eingefasst wird. |
public
Alvine\Persistence\Relation\Where
|
|
public
|
__call(),
__clone(),
__get(),
__set(),
equals(),
getClass(),
getClone(),
getClosure(),
getHashCode(),
getID(),
getShortID(),
isCallable(),
isInstanceOf(),
propertyExists()
|
serialize(),
unserialize()
|
checkAndAdjustSerialisation(),
serialize(),
unserialize()
|
string |
WHERE
WHERE |
#
'WHERE'
|
string |
AND_OPERATOR
UND |
#
'AND'
|
string |
OR_OPERATOR
ODER |
#
'OR'
|
string |
LIKE_OPERATOR
LIKE |
#
'LIKE'
|
APIVERSION,
IDENTIFICATION,
SERIALVERSION,
VERSION
|
protected
array
|
$where
Where |
#
[]
|
protected
|
$definition
|
$statement
|
$hash,
$properties
|