Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:26209 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 58342 invoked by uid 1010); 23 Oct 2006 22:03:15 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 58327 invoked from network); 23 Oct 2006 22:03:15 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 Oct 2006 22:03:15 -0000 Authentication-Results: pb1.pair.com smtp.mail=edink@php.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=edink@php.net; sender-id=unknown; domainkeys=good Received-SPF: error (pb1.pair.com: domain php.net from 140.211.166.39 cause and error) DomainKey-Status: good X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: edink@php.net X-Host-Fingerprint: 140.211.166.39 osu1.php.net Linux 2.4/2.6 Received: from [140.211.166.39] ([140.211.166.39:50588] helo=osu1.php.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 5A/E2-39788-22C3D354 for ; Mon, 23 Oct 2006 18:03:15 -0400 X-DomainKeys: Ecelerity dk_sign implementing draft-delany-domainkeys-base-01 DomainKey-Signature: q=dns; a=rsa-sha1; c=nofws; s=mx; d=php.net; h=From:Subject:To:Date; b=JrIA8j+YBnAZAJ4sFEOqrlcFLth+d6/M+kxtSCTK0RKo7aZVsBYqAmXx4piD2bdZ AUs/xaa+hyPU2Aocgmr6PONTWwa0ei8M4sDuQVG7vjxfMpQ7joJVc1NUFZx3dE4q Authentication-Results: osu1.php.net smtp.user=edink; auth=pass (LOGIN) X-Host-Fingerprint: 212.242.124.121 unknown Received: from [212.242.124.121] ([212.242.124.121:2914] helo=[10.0.0.11]) by osu1.php.net (ecelerity 2.1.1.11-rc1 r(13363/13364M)) with ESMTPSA (cipher=AES256-SHA) id 71/00-30285-6CC3D354 for ; Mon, 23 Oct 2006 15:06:00 -0700 Message-ID: <453D3C1D.4040707@php.net> Date: Tue, 24 Oct 2006 00:03:09 +0200 Organization: PHP.net User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Derick Rethans CC: Marcus Boerger , PHP Developers Mailing List References: <1485570655.20061023210857@marcus-boerger.de> In-Reply-To: X-Enigmail-Version: 0.94.1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC] E_DEPRECATED From: edink@php.net (Edin Kadribasic) Derick Rethans wrote: >> . E_STRICT any rule that reflects common strict standards, like OOP theory >> that is considered harmless if not followed. For example the combination >> 'abstract static' makes no sense in said theory but doesn't put our zend >> engine in an unstable state. > > +1, but then we should also expand this to include: > > - setting object variables without declaring them > - auto-creating objects of stdclass on the fly > - and other things that you *should* (not) do > > These can be added later ofcourse, doesn't have to be directly in > 5.2.0, however that would probably be better. I'm -1 on expanding strictness to this. I don't understand why you should not do this? Writing mydb_fetch_object() becomes impossible in userspace if we go this far. It would also make any legal use of stdClass impossible. Edin