Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125024 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 80D3E1A00BD for ; Sat, 17 Aug 2024 05:39:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1723873262; bh=VLgPvvF0fSDJ7dymHOgA3p2CCZ6C9IXB2Ps9kYjeaUc=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From; b=IdqyT7KMA6kSFOComWfKKcsvEqrS3drNNHzWM0KSjvQ9zaPo2V9XM/qwDXfe3eZxN 5H105OfV5UexFmWT7AK9OlixgeHAJB7dcyJ7/+KI/oFXyc4yJ/U7cdXj6/6mqAlC4r hkEGiz4ThsZELwQf9Q7BGq7v3BJGRRk2pubxAcBWi5TldD0VNJOGCitDlzIcEhusf1 eZ6SridVxh7hYU/zu14J0ciSDqy4VJ1JarZIhunhDz/VXZYwOlOuaqJIeotJ17Fx0h fHN62aqvIeJmv0YXm+M1azomeKCNp7NYvCU8TkhA9fqTrvJh2ZygwHPcAJrB9HglT9 xO8IQYZTrfPtA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id AF703180209 for ; Sat, 17 Aug 2024 05:41:00 +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.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING, HTML_MESSAGE,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_SOFTFAIL,STOX_BOUND_090909_B autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from quail.birch.relay.mailchannels.net (quail.birch.relay.mailchannels.net [23.83.209.151]) (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 ; Sat, 17 Aug 2024 05:40:57 +0000 (UTC) X-Sender-Id: a2hosting|x-authuser|juliette@adviesenzo.nl Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id E7453C6252 for ; Sat, 17 Aug 2024 05:39:08 +0000 (UTC) Received: from nl1-ss105.a2hosting.com (unknown [127.0.0.6]) (Authenticated sender: a2hosting) by relay.mailchannels.net (Postfix) with ESMTPA id 4E506C62EF for ; Sat, 17 Aug 2024 05:39:08 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1723873148; a=rsa-sha256; cv=none; b=ZlLPVf7h8hv47CWvkWzVTslKrWjiEHpNh78B265ymxcikIpIYf2QBXLKwQe5YHhRsJfa5o PZ4h4pH/qDL89QVm4ENIazhjdFWIHSY4oBguVowTHLm/RhUrIrooH5WYrIMXRs4JSc5hon QFYmP5k1L03L/0Iw0kfcy9Zap8BNSMuRXvahGk2E8tcR2DwYz3hjMJ4PJG4pvAwyNFA+WR A9XVM9VhDFrQX22aTRNh3R+vQ4N3QT/0xY4JBroEy9lAvxVliL5Xmmuv7zXYe/FivstQMv hMXgwZG3gtY1xNyPAJu23XQC07EJx+mdqD6Dfq6MGofQqp1iqTzN0R7f+NQwlQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1723873148; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:dkim-signature; bh=M+1tEJgKWQluhjfrUvR5H0SLLIQZwKyq2cynzGcIEfc=; b=Hq9NxigSqcF0tNxgO9KDEXVBUw6pBGY+U9KsDEpcgYySRCDOVy/BzF6v1nHOFQRfpva203 yBxW3W65f0y+dHWnmurJC9155PzFG5gNc8RjoJVD50DlU4jXbCPeEEtuD7+wX94Gw5QHwl ohxkJCo/6sykzjO43oSi8XMHYnfzCSlh84WdaWTt5l+T2U1V1Os+Omf8kYA/WFHd+CgzGS nt+atIXypPw/Dakg/5CmUuVipyjdeRCNhSFF8osav+L5U9I3V4eURr5eg8DAfhFefk4aXA YfaFUTrKgf1PdeUh1Eca8s/bTNoPVW/2tiElMTyq8wsN06s1m4keDKzeuPjstw== ARC-Authentication-Results: i=1; rspamd-587694846-g59mf; auth=pass smtp.auth=a2hosting smtp.mailfrom=php-internals_nospam@adviesenzo.nl X-Sender-Id: a2hosting|x-authuser|juliette@adviesenzo.nl X-MC-Relay: Neutral X-MailChannels-SenderId: a2hosting|x-authuser|juliette@adviesenzo.nl X-MailChannels-Auth-Id: a2hosting X-Well-Made-Lettuce: 1dc9f7d330b530d5_1723873148842_1563014953 X-MC-Loop-Signature: 1723873148842:453127846 X-MC-Ingress-Time: 1723873148842 Received: from nl1-ss105.a2hosting.com (nl1-ss105.a2hosting.com [85.187.142.69]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.115.51.245 (trex/7.0.2); Sat, 17 Aug 2024 05:39:08 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=adviesenzo.nl; s=default; h=Content-Type:In-Reply-To:MIME-Version:Date: Message-ID:From:Cc:References:To:Subject:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=M+1tEJgKWQluhjfrUvR5H0SLLIQZwKyq2cynzGcIEfc=; b=L2/N9JAdTz8Td6r67kzd0ILjsT W1Mrpvfaz4MHuG+P2NR1j//aUYFTY9xkNa3vHlD88USqtXitBICwFJRNc4xx+LQiLJ3vf1bvw6Nm+ Jo5fzH3qXTWt+ZIlO1L4cyUXe/6elK66cN8A6dLOVNUrHTI4TbaVeFjIEFnPA9VOcwXk=; Received: from mailnull by nl1-ss105.a2hosting.com with spam-scanner (Exim 4.97.1) (envelope-from ) id 1sfC9a-0000000FGMI-24b0 for internals@lists.php.net; Sat, 17 Aug 2024 07:39:06 +0200 X-ImunifyEmail-Filter-Info: UkNQVF9DT1VOVF9UV08gVE9fRE5fQUxMIFJDVkRfVklBX1NN VFBfQVV USCBSQ1ZEX1RMU19BTEwgU1VCSkVDVF9FTkRTX1FVRVNUSU9OIFZFUk lMT0NLX0NCIE1JRF9SSFNfTUFUQ0hfRlJPTSBCQVlFU19IQU0gRlJPT V9FUV9FTlZGUk9NIFRPX01BVENIX0VOVlJDUFRfU09NRSBGUk9NX0hB U19ETiBNSU1FX1RSQUNFIFJDVkRfQ09VTlRfT05FIElFX1ZMX1BCTF9 BQ0NPVU5UXzAxIEFTTiBBUkNfTkEgTUlNRV9VTktOT1dO X-ImunifyEmail-Filter-Action: no action X-ImunifyEmail-Filter-Score: 0.64 X-ImunifyEmail-Filter-Version: 3.8.4/202408161000 Received: from [31.201.40.213] (port=58102 helo=[192.168.1.16]) by nl1-ss105.a2hosting.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.97.1) (envelope-from ) id 1sfC9b-0000000FGM5-1wD6; Sat, 17 Aug 2024 07:39:06 +0200 Subject: Re: [PHP-DEV] Should there be a `get_declared_enums()` function ? To: Ayesh Karunaratne References: <66BD5F05.8010409@adviesenzo.nl> <8dc51539-20bb-4017-b859-76066e2287e5@gmx.de> <66BFF486.3020707@adviesenzo.nl> Cc: PHP internals Message-ID: <66C03765.3030400@adviesenzo.nl> Date: Sat, 17 Aug 2024 07:38:45 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.0 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/alternative; boundary="------------010302070200030609070908" X-AuthUser: juliette@adviesenzo.nl From: php-internals_nospam@adviesenzo.nl (Juliette Reinders Folmer) This is a multi-part message in MIME format. --------------010302070200030609070908 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 17-8-2024 6:26, Ayesh Karunaratne wrote: > I think the `get_declared_enums` is small enough to be considered a > minor change given we don't change any engine internals. Given the > positive response on the mailing list, I think we can have this in PHP > 8.4 as well, subject to RMs approval of course. I'll keep my fingers crossed ;-) --------------010302070200030609070908 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On 17-8-2024 6:26, Ayesh Karunaratne wrote:
I think the `get_declared_enums` is small enough to be considered a minor change given we don't change any engine internals. Given the positive response on the mailing list, I think we can have this in PHP 8.4 as well, subject to RMs approval of course.

I'll keep my fingers crossed ;-)

--------------010302070200030609070908--