Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124162 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 3C1621A009C for ; Mon, 1 Jul 2024 20:32:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1719866032; bh=qvrLt6/xAR7q63Aj8cZh0C+i7RfUJVqviQtiMcywOjU=; h=Date:Subject:To:References:From:In-Reply-To:From; b=b+s5uyAgVKQyqNabMjOZS09QTkFDInSmwS2KtvGr4yjNE33gySmbdV7FTM4GWBlKu nbAi3uWrBwwUUeqtwLZ+Od8wuXU479+Ic+jWltTRmC52t20QAhUyJd3h3Cu1SRU8bP EiiHWpUOrdr5LJbIID+FluRsEEo+lk3RphcIKS7G/Qz/lSk08Aya8jWjQnuRx5h4ZH zb44ZtO31IlQzhWYOnVDSDViduWm1N7yYy1IZiplqho3+FIVRFS+D/HMOsrQiWFDOA cjHWH2V6DZZpSN5aXB380cr1457OR0k/85iOqy4NSOyXDZNsM2giGqVL+2NuVLUWzF zWG1lDPRtjTrw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 3B5A51804CD for ; Mon, 1 Jul 2024 20:33:52 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from chrono.xqk7.com (chrono.xqk7.com [176.9.45.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 1 Jul 2024 20:33:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bastelstu.be; s=mail20171119; t=1719865949; bh=yZqGguv/j5JWVsOCdBfE4VimaQCOKAD5njcjeqpi0cc=; h=Message-ID:Date:MIME-Version:Subject:To:References:From: In-Reply-To:Content-Type:from:to:cc:subject:message-id; b=C7V2egckpwCHYY97VS2oeA3JWvxYmTHByoyXD8vmN2nEcAki1pQMr/wNQhS5NFIw0 sntrP2WoCzz9Nz++o/7ve+FQmNgS/g+gHmu7sJqJ21cgLKeo/W+nD8UEiQn42kGq7z P2vropkouOZx8YeMC3p+8DBqXlq79fPXNN+AXq7D6GCfiLRXMeShExEz8vrjAChW6Q BXkNzrfOn5MFx6dztgqoIBMZn4d/P8RvFUJdlGs9nVnWmfbWRjJlGZBR4CqgJepS7I RDM8mc0mHBIylX/9vDMVfl3BJfCRfqMkQKdwy0q209VMX0EowQPdrRz/rCuw5s2mHm oehktqd9aQ2yQ== Message-ID: <146aeda7-9025-499f-8062-9d3e8a52d383@bastelstu.be> Date: Mon, 1 Jul 2024 22:32:29 +0200 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net MIME-Version: 1.0 Subject: Re: [PHP-DEV] [RFC] Property Hook improvements To: Larry Garfield , php internals References: Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit From: tim@bastelstu.be (=?UTF-8?Q?Tim_D=C3=BCsterhus?=) Hi On 7/1/24 19:02, Larry Garfield wrote: > I'd say we expect these to be uncontroversial, but this is PHP. :-) So I will instead just note that it's a short RFC and open the discussion accordingly. Big fan of the performance improvement, given that I convinced Ilija to look into that once more. Really happy with what he found there. For the second part about supporting readonly: I don't want to rush this in the last few weeks before feature freeze, especially since the word 'investigating' appears in the RFC text. Given that readonly is currently entirely unsupported, this could very well be added with PHP 8.5, allowing folks to really think about the implications and how it interacts with stuff. That's a "no" from my side. Best regards Tim Düsterhus PS: Small typo: '$this-dbApi->loadCategory($this->categoryId);', '>' missing there after 'this-'.