Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:126504 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 C432E1A00BC for ; Tue, 25 Feb 2025 17:28:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1740504341; bh=YkIh5EOS2eYqrKItQmTFJL30paFgPypKVquwfhHOZX0=; h=From:Date:Subject:To:From; b=jA219fzwg74dxrCaHYv9RqxC2qcGNVxXBPXR9G8hOxrYmFCCf6U2WlYp12kxKA24D C3If4Sof3AQyUEbmw7KA3PMlD/zFStG4D3mYw9K9FzY3xWOckUC6dUObz99hrF+HCo cfbn4bA5P0kTsYcmj08tfkkNcK4TaD1bEz3MZetlHenMMQIeNMLZ4b1RggVc+9lS2+ D4eSUxBu9X82jP9/pTUytz/uo20A/XxGOm+6mTnqKstAV3Pa5D/ARrSJ2ai00Neu/Z PhH+BLFpiB8Qy7ykUjt94yJJ7awufP6hMikdGwbSjVnkxxgbYjtVHFJ4lITT0WWbdq s7a5OJn/lt6rg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 5535C1804AC for ; Tue, 25 Feb 2025 17:25:40 +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=-1.2 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-vs1-f51.google.com (mail-vs1-f51.google.com [209.85.217.51]) (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 ; Tue, 25 Feb 2025 17:25:39 +0000 (UTC) Received: by mail-vs1-f51.google.com with SMTP id ada2fe7eead31-4be5ec1262eso1159446137.2 for ; Tue, 25 Feb 2025 09:28:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740504497; x=1741109297; darn=lists.php.net; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=YkIh5EOS2eYqrKItQmTFJL30paFgPypKVquwfhHOZX0=; b=EgndRdSPHoEX2iEMVRsaRuPRMktFjPYsbHwpZA4dQuH0cmZcFHHNPV+Iafpg1wGAQH OUTw08mWOwUtthzokuj17wSPovcSyTojgszvy5Lg6X3rqEIwlMCaH3tivDalMljd/6Ua l0Afs2Kqh627tJubKahfOwcBznF+Kr2SNvIycTsYolcC0Fg0fOPaVHHVT5T5/oVY/4IJ 5KeWJ3X9N/pM2uSiQhFZIYgWnadm/au/Z9U0q9PIKCNY6BIWnxDByQ6GnelOc9ScQTnh hFIGsOSppdXdd4dflh1FCDEYh7rrqfeFzJmZ6542v8P34p/9/IVm6teZdtTpAmEpXem7 M9Yg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740504497; x=1741109297; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=YkIh5EOS2eYqrKItQmTFJL30paFgPypKVquwfhHOZX0=; b=IPYCzVutugW3PLYZY2iFIp+EH3S6IFMvBiBswciPg7ynpOfPJHBQVnpVCcuHQ7om1E ABEPFKGSsWmu48409JR1xEml0LQH8876vYPQLtNJPB8PJjj/BlWk2wNkrW59MyJc3H8i QhEWqqr2dbtohNvd1/yh3WDXapRRpPB0+p1+uiBGMXvCHvFhb9cKu/y06UKEdAn7dy7s VNISmhKFd27wSmFG+rj96Ywv5ITNu/cAVeL5YjpDvKRY+9rqlrRKOzDwpT0s/Ei7p+hJ 9Zka7Rsx2NRG8NiuYhQf8t6wSVQ+rXN0QG6ai0dBybKDMAzZ4RpKF9GyyFHuqXalo5Us hfWQ== X-Gm-Message-State: AOJu0YwVBogVl9t9jNp0BYyxpQJS5kZhWCPB2jBb9rvKraDqZOmNsTxx WAnGee8okVkJHl7nl5P6CQGOJWq4lkqDiQUEQGnUccix7FGUyLVfK4CyoTbtAIpE/WSWIu1VFbo 43dJBeyu2ri7/wuksfTtd/81QwYLvifmr X-Gm-Gg: ASbGncu1PZZStFqQB13cIRXpOoCSKTBkuB76px1Eumx6xPy0qTVsLpNGKrKoc0Gh5gR KeX+G/JqyTYFi2HMhO0xORklnWDWbrK0aDl9DLhFuseLShjf5/kp/bgMLqAe8x97dHZoGd9qA+9 y4+MlbhNo= X-Google-Smtp-Source: AGHT+IFzDWXFK1m4jx/UsQXTiBiZCnOsXFaazMEfKvtfLU0szfFarxTH3Y+SqDRDo3inQeSjlmy84rFtiuvhUxLhx34= X-Received: by 2002:a05:6102:2921:b0:4ba:9a20:dd03 with SMTP id ada2fe7eead31-4c00ad8aa5dmr2559231137.12.1740504497515; Tue, 25 Feb 2025 09:28:17 -0800 (PST) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Date: Tue, 25 Feb 2025 09:27:41 -0800 X-Gm-Features: AQ5f1Jpfy-FAlmPhjr6qaUBXe-hDFvp4CNpXXf-S7uPEe_3cD-9Mev560SolZxE Message-ID: Subject: [PHP-DEV] ReflectionClass output for enums To: internals@lists.php.net Content-Type: multipart/alternative; boundary="0000000000004df7a5062efac8a9" From: daniel.e.scherzer@gmail.com (Daniel Scherzer) --0000000000004df7a5062efac8a9 Content-Type: text/plain; charset="UTF-8" Hi internals, A few months back I sent for improving the output of `ReflectionClass::__toString()` when used for enums (and `ReflectionEnum::__toString()`, which just inherits that method). Since this is technically a breaking change if anyone is relying on the output of the string representations, it was suggested that I bring this up on the mailing list. Any objections? -Daniel --0000000000004df7a5062efac8a9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi internals,

A few months back I sent = <https://github.co= m/php/php-src/pull/15956> for improving the output of `ReflectionCla= ss::__toString()` when used for enums (and `ReflectionEnum::__toString()`, = which just inherits that method). Since this is technically a breaking chan= ge if anyone is relying on the output of the string representations, it was= suggested that I bring this up on the mailing list. Any objections?
<= div>
-Daniel
--0000000000004df7a5062efac8a9--