Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:120870 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 98189 invoked from network); 27 Jul 2023 16:48:00 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 27 Jul 2023 16:48:00 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id E87BB1804BC for ; Thu, 27 Jul 2023 09:47:59 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS15169 209.85.128.0/17 X-Spam-Virus: No X-Envelope-From: Received: from mail-lf1-f54.google.com (mail-lf1-f54.google.com [209.85.167.54]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 27 Jul 2023 09:47:59 -0700 (PDT) Received: by mail-lf1-f54.google.com with SMTP id 2adb3069b0e04-4fb5bcb9a28so2064764e87.3 for ; Thu, 27 Jul 2023 09:47:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690476477; x=1691081277; h=mime-version:subject:references:in-reply-to:message-id:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=kKX0/oUp0pLwk4Jk3MKI1sFSsxk2TQoidwgJY2Vvtq8=; b=OMNuIqIeGjMhIgUwd5GQMQ3t6TYw93kr25x97K8/OVnASH9pkN4zTyMGVifxZGHsW+ /ihsdG5ilGKvtq7wdUOVkAl0bvqwEnlKy+9filfd2aEwLAKTThJOiQSGyjdss9Me4TMG 2Xl0fxLXZGzllrGfrt8gfIv45fwGEQox3ELiZIEEk4IdwlKG2Bt7IIynV3Hrb54/Zn59 GDobOKy3Jp1j8TCfpzOxSQU7G8HmrEH8sG9m4RfZIKJE9eJwVf6PJHYwuNS7aZUcuxJT WCfJ2YC9VrZDmYvUcLVF+Q2Z3Tq0CKcGrBT5McZkfjrHsHmUUn6KLR8fsZQ5oIjRb7sx mWhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690476477; x=1691081277; h=mime-version:subject:references:in-reply-to:message-id:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=kKX0/oUp0pLwk4Jk3MKI1sFSsxk2TQoidwgJY2Vvtq8=; b=NhyGYj6TBandCSd+aqh9wCmojql1V2Xn7rB4Tm8mJseJsgB+SgO5PF5Rf7l3L6flWg 7FQGDgJd6iBL5VfbQ0+mWGsUl87NLK5Lw1vBSsyBrNZ/0x7E2I5AqrKOqP3FN6UEdPZf HIYv2YHUeYl9XW52+zNMTRY6J2agyXzpXfH7gpp/ESHWBWVVHJgcTNmiQNSfDanqgH/q fVfARJk1E9V4oqMdz1SFkgRTBZEf0jK/kCFRzjcwBX0s4Tw8pbE1oExIP7ERtePeQsyB mdVuutbexBNGV2Sq7l/ZDQvSBDYlSuV8hdlp08d4bXJLpLTcV06sttIRv+TdfcjyQCcz r4AA== X-Gm-Message-State: ABy/qLajbVqO4H5vwRvmvV0wFYf8REOpzHrPhn05j5eInpJLyWgP0d47 R1it/AzvCx8g4k6NHz8PaK0= X-Google-Smtp-Source: APBJJlE03zXE6uJRwbLhnS9MnNY4tlgIw1ey9rUWzLCIVECDJSG6BdHv4efC6vJF0rbZLBBUHnL9wA== X-Received: by 2002:a19:5f53:0:b0:4fe:179a:18d2 with SMTP id a19-20020a195f53000000b004fe179a18d2mr1876805lfj.21.1690476477127; Thu, 27 Jul 2023 09:47:57 -0700 (PDT) Received: from [2a01:cb14:b3d:e00::ffff:ffff] ([2a01:cb14:b3d:e00:815c:3507:aeba:cbae]) by smtp.gmail.com with ESMTPSA id f14-20020a7bcd0e000000b003fba94c9e18sm2292066wmj.4.2023.07.27.09.47.56 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 27 Jul 2023 09:47:56 -0700 (PDT) Date: Thu, 27 Jul 2023 18:47:50 +0200 To: "G. P. B." Cc: PHP internals , David Gebler Message-ID: <3ad96046-1737-4f64-8e51-34f6635579d0@Spark> In-Reply-To: References: <19f70187-09d5-4f60-ba01-265f2e97f7cc@app.fastmail.com> <0052fa6d-b01c-4965-bea7-0b735bc1dc22@Spark> X-Readdle-Message-ID: 3ad96046-1737-4f64-8e51-34f6635579d0@Spark MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="64c29fbc_46b44898_bd0d" Subject: Re: [PHP-DEV] New reflection methods for working with attributes From: robin.chalas@gmail.com (Robin Chalas) --64c29fbc_46b44898_bd0d Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline >For future reference, please just open a PR with the implementation before writing an RFC for those kinds of things. As self-contained, small features do not necessarily require them. > >Best regards, >George P. Banyard > >PS: Side note, please do not bottom post Alright, I will just ship the PR for `hasAttribute()` then. Thanks for the hints and feedback. And sorry for the bad posting style, I hope this one is ok. -- Robin Chalas --64c29fbc_46b44898_bd0d--