class.genericdb.php: Funktion delete der Item-Klasse
Verfasst: Fr 5. Mai 2006, 00:46
Diese Funktion sollte IMHO entfallen (class.genericdb.php, Item-Klasse):
a) _collectionInstance ist nicht definiert
b) $item ist nicht definiert (das müsste $this sein)
c) Man dürfte es auch nicht korrigiert bekommen, da es IMHO keine Möglichkeit gibt, aus dem Item-Objekt heraus an die Collection-Instanz/das Collection-Objekt heranzukommen (trivialerweise, weil man sie nicht kennt...), in der die eigentliche delete-Methode definiert ist.
Gruß
HerrB
Code: Alles auswählen
/**
* Deletes the current item
*
* @return void
*/
function delete()
{
$this->_collectionInstance->delete($item->get($this->primaryKey));
}
b) $item ist nicht definiert (das müsste $this sein)
c) Man dürfte es auch nicht korrigiert bekommen, da es IMHO keine Möglichkeit gibt, aus dem Item-Objekt heraus an die Collection-Instanz/das Collection-Objekt heranzukommen (trivialerweise, weil man sie nicht kennt...), in der die eigentliche delete-Methode definiert ist.
Gruß
HerrB