Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:55922 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 52529 invoked from network); 24 Oct 2011 14:53:28 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Oct 2011 14:53:28 -0000 Authentication-Results: pb1.pair.com header.from=dragoonis@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=dragoonis@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.42 as permitted sender) X-PHP-List-Original-Sender: dragoonis@gmail.com X-Host-Fingerprint: 209.85.216.42 mail-qw0-f42.google.com Received: from [209.85.216.42] ([209.85.216.42:41766] helo=mail-qw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 91/51-43916-6EB75AE4 for ; Mon, 24 Oct 2011 10:53:27 -0400 Received: by qadc16 with SMTP id c16so4440274qad.29 for ; Mon, 24 Oct 2011 07:53:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=p1DbYHxdcy9hFRzScgp9rq3p7UtaqWj0+y5yFrHwT1s=; b=HrCkE6Q4DHRDwiXtugYm7WLKaijK6x0rod/eY3iTYIHKkcGYG2s8KvyCIQjx926Elw z1ZY/bfZHGMWj0IwiV+4Pgcnzi9jXWFdg2v/aJo8VhdLRDAiqhMt53NQqLB0Q44hkNnx qNmmVf97RbYFyVwLAY/4oDHdc+zYkW2vKlr1E= MIME-Version: 1.0 Received: by 10.229.244.42 with SMTP id lo42mr2311534qcb.141.1319468003015; Mon, 24 Oct 2011 07:53:23 -0700 (PDT) Received: by 10.229.239.148 with HTTP; Mon, 24 Oct 2011 07:53:22 -0700 (PDT) In-Reply-To: References: <4E208FE7.4020606@sugarcrm.com> Date: Mon, 24 Oct 2011 15:53:22 +0100 Message-ID: To: "guilhermeblanco@gmail.com" Cc: PHP Internals List Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] SplClassLoader From: dragoonis@gmail.com (Paul Dragoonis) On Mon, Oct 24, 2011 at 3:47 PM, guilhermeblanco@gmail.com wrote: > Hi internals, > > It's been a while since Stas accepted that, but it seems the class > haven't been merged since then. > What's the status of this? Can I expect SplClassLoader in 5.4.0? > > It seems it was approved, but wasn't merged and thread was lost in space.= =3D( > > There's an RFC for it: https://wiki.php.net/rfc/splclassloader > There's a patch for it: https://github.com/metagoto/splclassloader > > I'm not 100% sure the patch still works since it's been over 1 year > since it was proposed... =3D\ I was also looking for this yesterday while implementing namespaces into my project to be PSR-0 complaint. I did see metagoto's implementation however would prefer to see something in /ext/* Lets push it ! all major php libs would significantly benefit from this addition from user-land into core. - Paul Dragoonis. > > Cheers, > > On Fri, Jul 15, 2011 at 4:07 PM, Stas Malyshev w= rote: >> Hi! >> >> On 6/29/11 6:31 AM, Mike Willbanks wrote: >>>> >>>> There's a RFC covering this. There's a patch also. >>>> >>>> https://wiki.php.net/rfc/splclassloader >>> >>> >>> This one seems to have fallen through the cracks? >> >> Well, nobody proposed it in time (especially not the RFC author :) >> >>> * The other implementation I could see is to modify spl_autoload to be >>> able >>> to pass it a parameter for the auto loading type - right now it will >>> attempt >>> to autoload everything lowercase (been brought up a few times). >> >> I think the class looks better. I think RFC needs to be expanded with >> description of what the class actually does and how, and then if there a= re >> no objections I think we could take it into 5.4.0, since the implementat= ion >> already exists. >> -- >> Stanislav Malyshev, Software Architect >> SugarCRM: http://www.sugarcrm.com/ >> (408)454-6900 ext. 227 >> >> -- >> PHP Internals - PHP Runtime Development Mailing List >> To unsubscribe, visit: http://www.php.net/unsub.php >> >> > > > > -- > Guilherme Blanco > Mobile: +55 (11) 8118-4422 > MSN: guilhermeblanco@hotmail.com > S=E3o Paulo - SP/Brazil > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > >