Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:79066 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 72838 invoked from network); 21 Nov 2014 07:49:20 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Nov 2014 07:49:20 -0000 Authentication-Results: pb1.pair.com header.from=yohgaki@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=yohgaki@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.213.173 as permitted sender) X-PHP-List-Original-Sender: yohgaki@gmail.com X-Host-Fingerprint: 209.85.213.173 mail-ig0-f173.google.com Received: from [209.85.213.173] ([209.85.213.173:38221] helo=mail-ig0-f173.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 39/F5-32541-F7EEE645 for ; Fri, 21 Nov 2014 02:49:19 -0500 Received: by mail-ig0-f173.google.com with SMTP id r2so6186574igi.12 for ; Thu, 20 Nov 2014 23:49:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=EgWhA4MvXyWKeSusgCUyQwQzprwXwYb3GZ2sZK0OVIo=; b=O40qGvC6dg2hbpCTud37eAdsXfp7I2oVuy1P5n5Wk/x8kd9yATGTaHssGkC1dEmg3g qlUxVY8RAW48Tm+STLySKnVwRQzS/+G070zZYs8B2nosHOfOFvZCeciNFhXCeMsSrzhi KkZXfBDGqUibbhjdtJt6S6rk9vFm3rbthgCg6/1twXd5FTdnNT2f5JI0dLOCC53ZHWnu /L0EtTHGSETwrxdWl7q3/dM5DFCr2XTgQFvhUzi3hvuoqpgGwq3+dRbeFT/zcB98gRJk jRns6jKtEnlNmtXAS+Z2wJoPlH8LVOMvNG9ppXmDPnl6KbzoYAoBG5cn+XqIITyHWVXK nSIg== X-Received: by 10.107.130.197 with SMTP id m66mr2720060ioi.10.1416556156759; Thu, 20 Nov 2014 23:49:16 -0800 (PST) MIME-Version: 1.0 Sender: yohgaki@gmail.com Received: by 10.107.164.217 with HTTP; Thu, 20 Nov 2014 23:48:36 -0800 (PST) In-Reply-To: <1416519555.15061.43.camel@kuechenschabe> References: <546C9E22.6090301@fedoraproject.org> <20141119134632.GV2294@phcomp.co.uk> <546CA8C0.1060707@gmail.com> <20141119143329.GX2294@phcomp.co.uk> <1416476628.15061.4.camel@kuechenschabe> <1416502819.15061.38.camel@kuechenschabe> <1416519555.15061.43.camel@kuechenschabe> Date: Fri, 21 Nov 2014 16:48:36 +0900 X-Google-Sender-Auth: qip2ZipbGQTKI806zs0E7GZ4tk4 Message-ID: To: =?UTF-8?Q?Johannes_Schl=C3=BCter?= Cc: Levi Morrison , Alain Williams , internals Content-Type: multipart/alternative; boundary=001a113ed0e2873d91050859ae80 Subject: Re: [PHP-DEV] [RFC] Remove PHP 4 Constructors From: yohgaki@ohgaki.net (Yasuo Ohgaki) --001a113ed0e2873d91050859ae80 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi all, On Fri, Nov 21, 2014 at 6:39 AM, Johannes Schl=C3=BCter wrote: > > I am proposing E_DEPRECATED in PHP 5.7, just as the RFC for using > > multiple default statements in switches (which was accepted, by the > > way). > > > > Updating to PHP 5.7 first gives you more time to prepare for this and > > other BC breaks for PHP 7. There are already a few, and I suspect > > we'll have a few more before it's shipped. > > Yay! Instead of helping users to keep up to date and respecting their > needs we give them reasons to stay on old versions for making things > "cleaner". How wonderful. > > All things said for this thread. How about use INI until PHP8? BTW, old constructor has problem with traits (is this mentioned already?) http://3v4l.org/KZKXo I suppose nobody is using this side effect in production code, but there would be number of users who are confused by this behavior. Regards, -- Yasuo Ohgaki yohgaki@ohgaki.net --001a113ed0e2873d91050859ae80--