Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:25619 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 64383 invoked by uid 1010); 11 Sep 2006 20:42:27 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 64368 invoked from network); 11 Sep 2006 20:42:27 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Sep 2006 20:42:27 -0000 Authentication-Results: pb1.pair.com smtp.mail=stas@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=stas@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 80.74.107.235 as permitted sender) X-PHP-List-Original-Sender: stas@zend.com X-Host-Fingerprint: 80.74.107.235 mail.zend.com Linux 2.5 (sometimes 2.4) (4) Received: from [80.74.107.235] ([80.74.107.235:27619] helo=mail.zend.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2B/EB-02095-03AC5054 for ; Mon, 11 Sep 2006 16:42:26 -0400 Received: (qmail 25024 invoked from network); 11 Sep 2006 20:41:08 -0000 Received: from office.zend.office (HELO ?192.168.61.128?) (192.168.16.109) by internal.zend.office with SMTP; 11 Sep 2006 20:41:08 -0000 Message-ID: <4505CA2C.7080100@zend.com> Date: Mon, 11 Sep 2006 13:42:20 -0700 Organization: Zend Technologies User-Agent: Thunderbird 1.5.0.5 (X11/20060725) MIME-Version: 1.0 To: =?UTF-8?B?VGVyamUgU2xldHRlYsO4?= CC: internals@lists.php.net References: <015801c6d4d5$6440d1d0$9a02a8c0@pc> <7f3ed2c30609100744x7a5d4fdfs9601ae4671b351d3@mail.gmail.com> <003401c6d4ee$1b251d80$9a02a8c0@pc> <1803358544.20060910173549@marcus-boerger.de> <29.48.46429.82A54054@pb1.pair.com> <10845a340609110106y5a21de3coc98659cde5ef0465@mail.gmail.com> <450591E5.7080402@zend.com> <004e01c6d5c9$5f9b16a0$9a02a8c0@pc> <4505A549.4040004@zend.com> <002401c6d5d1$7c180d30$9a02a8c0@pc> In-Reply-To: <002401c6d5d1$7c180d30$9a02a8c0@pc> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Re: __autoloading and functions From: stas@zend.com (Stanislav Malyshev) > In either of the above cases, you specify where a function belongs, both > where it's defined, and where it's used (either through full qualification, > or a shorter one, using "import"). I'm not arguing for a function to > "magically" become a part of a class/module/whatever, if you thought so > Then the question is how do you think this function would be used? Because it seems to me it might promote writing very strange code with too much magic in it. -- Stanislav Malyshev, Zend Products Engineer stas@zend.com http://www.zend.com/