Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:38556 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 55121 invoked from network); 23 Jun 2008 20:22:02 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 Jun 2008 20:22:02 -0000 Authentication-Results: pb1.pair.com header.from=lars@strojny.net; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=lars@strojny.net; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain strojny.net designates 78.46.69.2 as permitted sender) X-PHP-List-Original-Sender: lars@strojny.net X-Host-Fingerprint: 78.46.69.2 milch.schokokeks.org Received: from [78.46.69.2] ([78.46.69.2:33977] helo=milch.schokokeks.org) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 63/30-03212-7E500684 for ; Mon, 23 Jun 2008 16:22:01 -0400 Received: from [192.168.0.100] (xdsl-87-78-214-97.netcologne.de [::ffff:87.78.214.97]) (AUTH: PLAIN lars@schokokeks.org, SSL: TLSv1/SSLv3,256bits,CAMELLIA256-SHA) by milch.schokokeks.org with esmtp; Mon, 23 Jun 2008 22:21:56 +0200 id 000000000000C012.00000000486005E4.00004A55 To: Stanislav Malyshev Cc: Etienne Kneuss , PHP internals In-Reply-To: <485FD5E5.6070002@zend.com> References: <485C5081.1050609@zend.com> <485FD5E5.6070002@zend.com> Date: Mon, 23 Jun 2008 22:21:54 +0200 Message-ID: <1214252514.7067.2.camel@localhost> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=_milch.schokokeks.org-19029-1214252516-0001-2" X-Mailer: Evolution 2.22.2 Subject: Re: [PHP-DEV] LSB forward_static_call() From: lars@strojny.net (Lars Strojny) --=_milch.schokokeks.org-19029-1214252516-0001-2 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Stas, Am Montag, den 23.06.2008, 09:57 -0700 schrieb Stanislav Malyshev: [...] > Why having parent:: at all then? You could always use the class name,=20 > right? But for some reason we do have parent:: - and that reason is > that using explicit class name is not a good style in this context, it > both obscures the intent and makes unnecessary dependencies in the > code. Now imagine on top of that we have name:: and parent:: work > differently, so you don't have choice but using name:: for certain > things. An wide-spreaded usage example for non-forwarding calls is? I would estimate, that in 70% percent, it doesn't matter, what kind of call strategy is choosen, 29% percent will be forwarding calls and only 1% are non-forwarding. cu, Lars --=_milch.schokokeks.org-19029-1214252516-0001-2 Content-Type: application/pgp-signature; name="signature.asc" Content-Transfer-Encoding: 7bit Content-Description: Dies ist ein digital signierter Nachrichtenteil -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (GNU/Linux) iQIcBAABAgAGBQJIYAXbAAoJECQPF+sCY6wHrY4P/i04VgoPYnCdhQ+tdRyxcg5Q zv2+M7ny4s94uzsU5muSev6vO5JCbh1E/QCJvOT+0kSNm4vV8a8w5Rp4azMch/WN sv5a0gB2R67JIg7N0ou5+iZKDJjES7e5PY5Yv5iSsoz7c1s9bKv6h+pih9Qlj2NI fu8WipV/vLdGf2F4myVPEMrB8vbQoyTeT3+M/SFf8iX+sVnPLAyMcC15j2O67oz6 mHTf4ijOtjXLFLJAI4yeNvEXINPr4vkDIpMnLf86gNgrEn7mtEfeg5YKUf7lcsBd eMoO41CAdIvmN48Y3nNGtW9a/bPBz9zFiUr++WsanQlLQFKVB7uxZM9rHWt1OrVX A2VjIEP+Hyg7ud0TxNubx9NAd0Swa3lFsMElaST2RzrMR7YucILq7ouT2XkTMjeC tnxR+SqHBy+0LOrwWgcmJjwvWxJuk2tfabCrIc6ZBZyVUQLjsKGHwsXd2sOIHPhd XNK1A7z+BWbDHlkDQErWNeCkh4t6NBegFJ4kzbumknzss+Xk+xWmtEHixPqY6EJA Qvs76bs+NCE/5DvUwOt0is88Xct+D7wlQjhoCB40OlQVYgO8MwW/6ZL8d25JfPUe 2vgoynPzpd9zdYYKcap263jplKqUFE0MgJzeq06EHTZlRv+NOBAw6pj/fL3Y7wIY pj7mUdm1cXXxIBefLov1 =wyRg -----END PGP SIGNATURE----- --=_milch.schokokeks.org-19029-1214252516-0001-2--