note 106177 added to splsubject.attach

From: Date: Mon, 17 Oct 2011 07:54:45 +0000
Subject: note 106177 added to splsubject.attach
Groups: php.notes 
Request: Send a blank email to php-notes+get-183916@lists.php.net to get a copy of this message
The most obvious storage type for observers (stored in attach()) is array. In order to be able to detach attached objects, you should be able to identify it inside observer storage. I suggest you attach observers this way: $this->_observers[spl_object_hash($observer)] = $observer; so you can detach it later if you need: unset($this->_observers[spl_object_hash($observer)]); ---- Server IP: 69.147.83.197 Probable Submitter: 212.92.200.41 ---- Manual Page -- http://www.php.net/manual/en/splsubject.attach.php Edit -- https://master.php.net/note/edit/106177 Del: integrated -- https://master.php.net/note/delete/106177/integrated Del: useless -- https://master.php.net/note/delete/106177/useless Del: bad code -- https://master.php.net/note/delete/106177/bad+code Del: spam -- https://master.php.net/note/delete/106177/spam Del: non-english -- https://master.php.net/note/delete/106177/non-english Del: in docs -- https://master.php.net/note/delete/106177/in+docs Del: other reasons-- https://master.php.net/note/delete/106177 Reject -- https://master.php.net/note/reject/106177 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#183916) next »