Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:40520 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 15874 invoked from network); 15 Sep 2008 15:30:31 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Sep 2008 15:30:31 -0000 Received: from [127.0.0.1] ([127.0.0.1:8819]) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ECSTREAM id C9/1C-58592-69F7EC84 for ; Mon, 15 Sep 2008 11:30:30 -0400 Authentication-Results: pb1.pair.com header.from=karsten@typo3.org; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=karsten@typo3.org; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain typo3.org from 217.72.131.73 cause and error) X-PHP-List-Original-Sender: karsten@typo3.org X-Host-Fingerprint: 217.72.131.73 mail.elios.de Linux 2.6 Received: from [217.72.131.73] ([217.72.131.73:48796] helo=mail.elios.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 00/C6-58592-5A07EC84 for ; Mon, 15 Sep 2008 10:26:46 -0400 Received: from [192.168.178.25] (p548CD8F9.dip.t-dialin.net [84.140.216.249]) by mail.elios.de (Postfix) with ESMTP id 986D91FE8DDB for ; Mon, 15 Sep 2008 16:26:35 +0200 (CEST) Message-ID: <66DC865A-1910-46E4-AEB5-37BE62D2417A@typo3.org> To: internals@lists.php.net Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Apple-Mail-4-515943856" Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v928.1) Date: Mon, 15 Sep 2008 16:26:35 +0200 X-Pgp-Agent: GPGMail d52 (v52, Leopard) X-Mailer: Apple Mail (2.928.1) Subject: Reply on "Who is using namespaces in PHP already?" From: karsten@typo3.org (Karsten Dambekalns) --Apple-Mail-4-515943856 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Hi. Lukas asked on his Blog, so here goes my answer. We switched to namespaces last week for FLOW3 and all related packages. See http://forge.typo3.org/repositories/revision/21/1210 for the needed changes and http://forge.typo3.org/wiki/flow3-overview/Notes_on_using_PHP_namespaces for some notes on the implications. Currently we don't have any problems with use statements, as we still have fully qualified names almost everywhere, thus autoloading works as expected. Still, looking into the future I'd love to see an enhancement as proposed by Greg in http://marc.info/?l=php- internals&m=121527668606247 plus some way to get rid of having to use single classes if I could use some wildcard instead. Regards, Karsten -- Karsten Dambekalns Gimme Five! http://typo3.org/gimmefive --Apple-Mail-4-515943856 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: This is a digitally signed message part content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iQCVAwUBSM5wn61DGJPYYW8JAQJd4QP/eAsWhFJNyHdGzBkY1waU7SE8jtRo1WH/ Xp45FEpEh07/76eTySWUaPy+6LfRvRp9B9hRoDMGsthiJwtn11aBEV4tlZCZ6UPm DZbt4gPS8BNcopxnJMKq542zPFi/TjU1XVyWvChU/3i5kotf2TPox9i81DZia8Y+ UHMMbTAp03Q= =lZna -----END PGP SIGNATURE----- --Apple-Mail-4-515943856--