Class NotEqual
Vergleich des zu prüfenden Wertes mit einem definiertem Wert.
Diese Klasse implementiert eine Regel, die den übergebenen Wert mit dem Wert beim Erstellen der Klasse vergleicht. Die Werte werden dabei mit dem Typ (!==) verglichen.
// Ergibt false echo (new Alvine\Util\Constraint\NotEqual(5))->isValid(5); // Ergibt true, da falscher Typ und Wert echo (new Alvine\Util\Constraint\NotEqual('t'))->isValid(6);
- Alvine\Core\Alvine implements Serializable uses Alvine\Core\SerializableImplementation
- Alvine\Util\Constraint
- Alvine\Util\Constraint\Equal
- Alvine\Util\Constraint\NotEqual
Namespace: Alvine\Util\Constraint
Package: Alvine\Util\Constraint
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20150703
Link: Alvine
Link: Constraintprogrammierung (Wikipedia)
Located at util/constraint/NotEqual.class.php
Package: Alvine\Util\Constraint
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20150703
Link: Alvine
Link: Constraintprogrammierung (Wikipedia)
Located at util/constraint/NotEqual.class.php
public
boolean
|
#
isValid( mixed $value )
Prüfung ob der übergebene Wert nicht identisch mit dem Vergleichswert ist (Typ und Wert) |
__construct()
|
__call(),
__clone(),
__get(),
__set(),
__toString(),
equals(),
getClass(),
getClone(),
getClosure(),
getHashCode(),
getID(),
getShortID(),
isCallable(),
isInstanceOf(),
propertyExists()
|
serialize(),
unserialize()
|
checkAndAdjustSerialisation(),
serialize(),
unserialize()
|
APIVERSION,
IDENTIFICATION,
SERIALVERSION,
VERSION
|
$comparison
|
$hash,
$properties
|