Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:128147 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 lists.php.net (Postfix) with ESMTPS id A8EDE1A00BC for ; Sun, 20 Jul 2025 19:10:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1753038549; bh=R7twRqsIfZX9kP6NOey3LHmhRQHI6890C203Rj+jooM=; h=Date:From:To:Subject:From; b=miN+omTkgGEdT4Xf4di25vQHNpNTQf9luXFZ//KPPwBkicZynAKFVW65vzOiLAmuG 9s7LgqsGNNRxMMX1O3IEkL0h6w/MtGvWvC2LiDCiTc7dvJ/pGPdlLEzeNx/MnBZzB0 rGN+C5Aad0D/hP0GmL3drsXwa4BY0dyAVUi+lY5pYozPgyc6q2JysMmueDCQI12HL2 mrjh3S2drDHcC4HRh3n1ytjaW4QT8KNz+54t4FHq76s7fLbhaWkBrbyARjsBhSX3Tb bpgex0o3huZtH4TdE2dqYK1mkdJzDtfkNct6cy0xgbPN9eYwQJGOEDAmtaK7NZWb7C SIp76lu88yJxA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 980B9180068 for ; Sun, 20 Jul 2025 19:09:08 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING,RCVD_IN_DNSWL_LOW, SPF_HELO_PASS,SPF_NONE autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from fhigh-a8-smtp.messagingengine.com (fhigh-a8-smtp.messagingengine.com [103.168.172.159]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sun, 20 Jul 2025 19:09:08 +0000 (UTC) Received: from phl-compute-10.internal (phl-compute-10.phl.internal [10.202.2.50]) by mailfhigh.phl.internal (Postfix) with ESMTP id 07F3014000F2 for ; Sun, 20 Jul 2025 15:10:54 -0400 (EDT) Received: from phl-imap-02 ([10.202.2.81]) by phl-compute-10.internal (MEProxy); Sun, 20 Jul 2025 15:10:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= garfieldtech.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to; s=fm2; t= 1753038654; x=1753125054; bh=PlOz/C1YM752EiYrZ2uW+6uIY6dbJy4+17Y FMhlrVvE=; b=BKwBZ5GQ8o0JkpKoHXNO4miWhE+ZQyg20Ri84uaU25Mc0vfp/zy wklIrmMX0yUAe6LDc+W3HdfL2wS+vkGsyyv7jG1xNWO0Mejktw0PR/gJorOBASb4 IT75jpVfwUubw1DlUmgdfKtdBJ/SGu4Cv5VuyuRXh9kA9BpkH+d8HAiCokTkkkhM Z4JRy9+zPawFmq8kLmhI/KOEMoJP4Wp7aWvcfiSOeixo4Kw3VFgsll8WAM1M7Y2u hEBxDsKqq9BFCldK7WBQt/g3QXyl9jQDtvbG+oerobutYQ+fciQQO3gixCHoHKwA JfRXF2QN30+aQrzeVyGAHGFflBREMAmKzLQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1753038654; x=1753125054; bh=PlOz/C1YM752EiYrZ2uW+6uIY6dbJy4+17Y FMhlrVvE=; b=j1tBvjkHWwTTBoryYXPb2J20yrfI4DD0pjDTIXwNFDK79inHDQl YO1jA23eYqmzWowTSNfJOVDNmbO1ULdsqe0X30PS+zxjOcKrLYgM8NZ+JnVTyKnQ CLua0ToFPsmkFOo8FnM/SJBDatpNne/ITcZbZmVFnCLX2599Aeywwq/Qjua1ze0Q qF0hNGBt0Do86DZli2VninI8WbeEShQQwe2YOxnfZ/lzeNN0hW6qFe+SRVvTPE7Q Z4SZjGthL/6V9tVKLppOlRUvrLq1M9ujMkQKa25Nqpq2bfju0pK330Y0yschC3mi 5RCRRpYHCZ6obAkzM8uH2XmL38f7WaXT4IQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgdejtddttdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefoggffhffvkffutgfgsehtjeertdertddtnecuhfhrohhmpedfnfgrrhhrhicuifgr rhhfihgvlhgufdcuoehlrghrrhihsehgrghrfhhivghlughtvggthhdrtghomheqnecugg ftrfgrthhtvghrnhepudfhffehffekiedvgeevheeljedvfeffjedvhfeuuedutdeljeef gfehteehgffhnecuffhomhgrihhnpehphhhprdhnvghtnecuvehluhhsthgvrhfuihiivg eptdenucfrrghrrghmpehmrghilhhfrhhomheplhgrrhhrhiesghgrrhhfihgvlhguthgv tghhrdgtohhmpdhnsggprhgtphhtthhopedupdhmohguvgepshhmthhpohhuthdprhgtph htthhopehinhhtvghrnhgrlhhssehlihhsthhsrdhphhhprdhnvght X-ME-Proxy: Feedback-ID: i8414410d:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id BAAB8700065; Sun, 20 Jul 2025 15:10:53 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Date: Sun, 20 Jul 2025 14:10:19 -0500 To: "php internals" Message-ID: Subject: [PHP-DEV] [Vote] Readonly property hooks Content-Type: text/plain Content-Transfer-Encoding: 7bit From: larry@garfieldtech.com ("Larry Garfield") I have opened the vote for property hooks on readonly properties. The vote will run for two weeks, until 3 August. As noted, there are two independent votes, one for allowing a "get" hook on readonly properties, and one for allowing a "set" hook on readonly properties. Either one can pass or fail independently. https://wiki.php.net/rfc/readonly_hooks -- Larry Garfield larry@garfieldtech.com