Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:21736 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 20717 invoked by uid 1010); 30 Jan 2006 18:11:39 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 20702 invoked from network); 30 Jan 2006 18:11:39 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Jan 2006 18:11:39 -0000 X-Host-Fingerprint: 207.58.169.145 vps.procata.net Linux 2.4/2.6 Received: from ([207.58.169.145:34990] helo=vps.procata.net) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 99/0A-30290-9D65ED34 for ; Mon, 30 Jan 2006 13:11:37 -0500 Received: from [65.111.204.85] (helo=[65.111.204.85]) by vps.procata.net with esmtp (Exim 4.52) id 1F3dUy-0006xU-P4; Mon, 30 Jan 2006 13:11:33 -0500 In-Reply-To: <20060129080839.2811c562.kevin@oceania.net> References: <1fa2fe9192c4d0ed1f9037abd06d6b14@procata.com> <15310483413.20060127191050@marcus-boerger.de> <3d6d6f6b845095f44028f43b3bdca08d@procata.com> <1278071903.20060128042619@marcus-boerger.de> <20060129080839.2811c562.kevin@oceania.net> Mime-Version: 1.0 (Apple Message framework v623) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-ID: <8980ccfb93298ddccc1991c6013f125d@procata.com> Content-Transfer-Encoding: 7bit Cc: internals@lists.php.net Date: Mon, 30 Jan 2006 13:11:53 -0500 To: Kevin Waterson , Marcus Boerger X-Mailer: Apple Mail (2.623) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - vps.procata.net X-AntiAbuse: Original Domain - lists.php.net X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - procata.com X-Source: X-Source-Args: X-Source-Dir: Subject: Re: [PHP-DEV] SplObjectStorage From: jeff@procata.com (Jeff Moore) On Jan 28, 2006, at 4:08 PM, Kevin Waterson wrote: >> To give SplObjectStorage a better name. My best suggestion is >> SplUniqueObjectContainer. There may be a better choice. > > Why not just call it Betty. Why not? "Betty" is only slightly more vague than "Storage." A vague name is nobody's friend. Here is a sitepoint thread where a use of SplObjectStorage is discussed. http://www.sitepoint.com/forums/showthread.php?t=339769 I'm just trying to point out that the class may have a broader use than the context in which it was conceived and that the name could better reflect its function. AFAIK, SplObjectStorage is targeted for PHP 6. I'm not suggesting changing something that has been in PHP for half a decade. Is this not the appropriate time and place to give feedback about API design issues? Best Regards, Jeff