Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:82584 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 52810 invoked from network); 13 Feb 2015 07:48:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Feb 2015 07:48:09 -0000 Authentication-Results: pb1.pair.com smtp.mail=smalyshev@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=smalyshev@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.42 as permitted sender) X-PHP-List-Original-Sender: smalyshev@gmail.com X-Host-Fingerprint: 209.85.220.42 mail-pa0-f42.google.com Received: from [209.85.220.42] ([209.85.220.42:35041] helo=mail-pa0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 7C/70-49206-83CADD45 for ; Fri, 13 Feb 2015 02:48:09 -0500 Received: by mail-pa0-f42.google.com with SMTP id rd3so17250434pab.1 for ; Thu, 12 Feb 2015 23:48:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=2qN8OW16EmTglhgGm1sJyXJIDOr+WwJ9XiddHOZ/UIw=; b=Hr8FYXCDnGiYMbCv/ICmDaYnDJ8poyQny7UbH1NXhqAOB2bj/qfiKg/cCusU29tbZW gJyRqdGjuAVK7tymCz0OjJQDE5EA3xH+mRkRxWVcQGvRLlPx98wW3+XPsxWy3MlShEob nUpGLB2ngQFk5KkAiMIc31qINHMjpg/nzg5aXLJKOKtvP0OjIX0VkaJCYavJsyaEP+Iu z4RZevLbmz3+ACfw6Y9+QcbGpkgO2L9hBP1RnQQuEQSB4IHrsjcLqF0Q/gM3jB++zgos cUW9gVB8YQuq6orvd+XLRf0fJMJXfeJ44SeCGfuZk5Rk8yYf/Ihf7kiQ3lY9hw1P+zzM Q2Ug== X-Received: by 10.70.33.175 with SMTP id s15mr12980234pdi.166.1423813686219; Thu, 12 Feb 2015 23:48:06 -0800 (PST) Received: from Stas-Air.local (108-66-6-48.lightspeed.sntcca.sbcglobal.net. [108.66.6.48]) by mx.google.com with ESMTPSA id ez1sm5861935pdb.22.2015.02.12.23.48.05 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Feb 2015 23:48:05 -0800 (PST) Message-ID: <54DDAC30.7090206@gmail.com> Date: Thu, 12 Feb 2015 23:48:00 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: wp12173047-156224 wp12173047-156224 , internals References: <54DD1BB1.1090501@gmail.com> <54DD815F.70504@mabe.berlin> <54DD8AA9.3040808@gmail.com> <752856272.5008.1423809953291.JavaMail.open-xchange@app07.ox.hosteurope.de> In-Reply-To: <752856272.5008.1423809953291.JavaMail.open-xchange@app07.ox.hosteurope.de> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Remove $this from incompatible context From: smalyshev@gmail.com (Stanislav Malyshev) Hi! > there should be no bc break as the API doesn't change and the method > produces the exact same result as before. Sorry, this makes no sense to me. You claim that if you changed the method code to do different thing it should continue working as if you didn't change it? Why? I just don't get it. > It's not a good thing to magically change the method API in base of a > method body that's not port of the API. "magically change the method API"? What are you talking about? You changed the code, not magic. -- Stas Malyshev smalyshev@gmail.com