Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:21709 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 65249 invoked by uid 1010); 27 Jan 2006 19:23:34 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 65233 invoked from network); 27 Jan 2006 19:23:34 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Jan 2006 19:23:34 -0000 X-Host-Fingerprint: 207.58.169.145 vps.procata.net Linux 2.4/2.6 Received: from ([207.58.169.145:49708] helo=vps.procata.net) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id AF/F1-03249-6337AD34 for ; Fri, 27 Jan 2006 14:23:34 -0500 Received: from [65.111.203.37] (helo=[65.111.203.37]) by vps.procata.net with esmtp (Exim 4.52) id 1F2ZBu-0001vE-7j; Fri, 27 Jan 2006 14:23:27 -0500 In-Reply-To: <15310483413.20060127191050@marcus-boerger.de> References: <1fa2fe9192c4d0ed1f9037abd06d6b14@procata.com> <15310483413.20060127191050@marcus-boerger.de> Mime-Version: 1.0 (Apple Message framework v623) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-ID: <3d6d6f6b845095f44028f43b3bdca08d@procata.com> Content-Transfer-Encoding: 7bit Cc: php internals Date: Fri, 27 Jan 2006 14:23:26 -0500 To: 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) Hi, Marcus, On Jan 27, 2006, at 1:10 PM, Marcus Boerger wrote: > yes, it is a conainer and not a set. So why not call it a container instead of storage? > And it cannot take anything other > than php objects. That's why. SplObjectContainer? But, then, it has that uniqueness constraint. The SplObjectStorage name doesn't convey that idea at all. SplUniqueObjectContainer? From an API standpoint (rather than an implementation standpoint), I don't understand the need for the object only constraint in PHP. SplUniqueZvalContainer? SplUniqueValueContainer? SplUniqueMemberContainer? Yours, Jeff