El problema aquí es que aunque ya les dije la solución y expuse el código que necesitan usar, parece que no leen, y de ahí viene el problema.
Pero de todos modos hago un copy/paste directo:
Cita:
Iniciado por GatorV Otra opción es que extiendas SplObjectStorage e implementes un método clear.
Cita:
Iniciado por GatorV Mmmm un ejemplo:
Código PHP:
class myCustomStorage extends SplObjectStorage {
public function clear() {
while( $item = $this->current() ) {
$this->detach( $item );
$item = $this->next();
}
if( count( $this ) > 0 ) {
$this->detach( $this->current() );
}
}
}
Saludos.
Con eso tienes para solucionar tu problema.
Saludos.