Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:127971 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 1D4751A00BC for ; Wed, 9 Jul 2025 13:58:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1752069390; bh=wyz6QGBHAK3Q//mn2TLy0JRz/g911tPNVXk78FD5Ius=; h=References:In-Reply-To:From:Date:Subject:Cc:From; b=iTlrprp7YaYahvgFZGHyP1lPiZe3W9pnknIn7NYVKkOErDwrolDozHs9+Vm40QLcJ H8BZX5m6ZmMCJmCZrTGtmIvhti6XFCmRcAJ6u8m9nJ2gDGPRQ+mgTGFi4semLArpuU ujryreVt/7yURKy6fYUDFc3qE6sCRjAUttXfUgA80DS5oRdFwN9J1p7XsydAXVNKfX O4podKJAbRBqkrKWc23/iGn16EU5f0BMVuYXxxk6hbUKLntBttCD49tVDt/KccJpwy rTicYM803beyW10UAV+A2BKj+le6AcR1V9PIgRSp6WR/OuHsyWh2V0TU8WlFjHscyG AfThHQuIAqM0Q== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id BDECC180555 for ; Wed, 9 Jul 2025 13:56:29 +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=1.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,MALFORMED_FREEMAIL,MISSING_HEADERS,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS 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 mail-ed1-f42.google.com (mail-ed1-f42.google.com [209.85.208.42]) (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 ; Wed, 9 Jul 2025 13:56:26 +0000 (UTC) Received: by mail-ed1-f42.google.com with SMTP id 4fb4d7f45d1cf-607ec30df2bso10791204a12.1 for ; Wed, 09 Jul 2025 06:58:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752069495; x=1752674295; darn=lists.php.net; h=cc:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=E35ngjxwTlbtIRKDEyiyKN4GC3dW5+akIMGlUM059Oc=; b=T45kIh3q64U0HWxukTvv+N2Wk3+FhI+LdpNiqhaJRw/YriAt5JEh4Mauh6H4qrV78K OaVvWRjh8g7IWE2whESabI3Op7lLt+JtwXi9kM/RkvPea6/D2GWBqivqnd+LyIOf/ZbR jlhvZ1RA8ykTRUc57YkwukG1oQIY/cbIo6szNaRz1HBBehYlH8A36dlk2md4XW4R8Flg 8dUYsEqLk8u/eUTkw5hya+4vp8yjw0gcmiIryi58eNDnNX9LBn5p3w+duPA6V8nrp4LK kGiP6YcEWDi5MdpGcRdLHozU9WhAlNTZWJ5uPftLRvse9+nJm+L9jBV9eDMIpbjubliK qAOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752069495; x=1752674295; h=cc:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=E35ngjxwTlbtIRKDEyiyKN4GC3dW5+akIMGlUM059Oc=; b=VKF5k7tAmptKyMga9mKGp067f6p53lHzGuoZqKvAA3UTppCFdSa/CfLeIZYyHrdaXW eO+85KUSEZbT8+bKk90KEJ4jJ1tZ3LnOJs/CxtVap1ldW5gM3IXhuuFsqbVaTyygmH6I DSXLWIeA8n1/V+VU3zxaOu1vJvL8qmh7fMa8rnx/sWFPZHQnS3Dg8obZiu+MgZ5ES0ks oRNQuw1A1D85agEok/OCAa5OuPOGIBdKORMUKTjt2xNptOaHop4FFl4+061rXt6fdKiu vx7p1Y022dHfs5j7Ob3wbJUBWHdBcE4gwsfjEMcESiyCqqQBxjHrmNqchSyPrVW3yJkm ErPQ== X-Gm-Message-State: AOJu0YwIs73D9ldUJ1ydAgJ+VOA1WGsGRnXRbQ5hddxRRzfX2lCxAXLM bdbkwXETyhFGm5fSWF1Ijzr3jtu8hm2+Yq7JoH3KEiV8u2pFv65+Zernq6q0yf0l3lDWfffRi8+ i0fqCdPenByuO4x2dTwSEuHPhcxJPR3hF7lCP X-Gm-Gg: ASbGncumuz4leJ0xszD60KCCHpkqbZ4rwuDOAL/o42ZnO02g1se7LPoXsQWIlZDerLM Iq9xWg9fgGfn8t0H+0CfqqjrdggqmiZHWBRupqr1mLPQedBruixN8OtnrBHT04Z6Q6PC6QL/eC0 JCR5qt++yP9WoaoQOFuH47/r1e0xQ1Zn3Mb8tbOGZEHp9xBfRN+WhaEjGBEcsjxFKX6pT9M6E6Z uw= X-Google-Smtp-Source: AGHT+IFaTpVsJx5FgQ0kbIsxTYYwijzd/I87mcLdOZMwquUmHefxlVi/eK+dfCD7KOw1nORn3txp7WBBfRyJMLlbABw= X-Received: by 2002:a17:907:d28:b0:ad5:78ca:2126 with SMTP id a640c23a62f3a-ae6cfba40a1mr270377966b.59.1752069495036; Wed, 09 Jul 2025 06:58:15 -0700 (PDT) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Wed, 9 Jul 2025 15:57:48 +0200 X-Gm-Features: Ac12FXxoyY8GrcINUxroTzegJO8NC9zZ4-daef2ds6WP9vrtb0ixiTHo2NDlm9I Message-ID: Subject: Re: [PHP-DEV] ::from() and tryFrom() on Basic Enums Cc: PHP internals Content-Type: multipart/alternative; boundary="000000000000df9ea606397f77f7" From: weirdan@gmail.com (Bruce Weirdan) --000000000000df9ea606397f77f7 Content-Type: text/plain; charset="UTF-8" You probably know it, but I wanted to note that you can implement it in userland with minimal effort: https://3v4l.org/DoXJo#v8.4.10 -- Best regards, Bruce Weirdan mailto: weirdan@gmail.com --000000000000df9ea606397f77f7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
You probably know it, but I wanted to not= e that you can implement it in userland with minimal effort:=C2=A0https://3v4l.org/DoXJo#v8.4.10
--
=C2=A0 Best regards,
=C2=A0 =C2=A0 =C2=A0 Bruc= e Weirdan=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 mailto:weirdan@gmail.com<= /div>
--000000000000df9ea606397f77f7--