Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:110175 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 80390 invoked from network); 16 May 2020 10:48:00 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 16 May 2020 10:48:00 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 2799A1804CB for ; Sat, 16 May 2020 02:25:36 -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=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS 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-f50.google.com (mail-lf1-f50.google.com [209.85.167.50]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sat, 16 May 2020 02:25:35 -0700 (PDT) Received: by mail-lf1-f50.google.com with SMTP id e125so3070221lfd.1 for ; Sat, 16 May 2020 02:25:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fk5tlOPNsvNCGULdwq2Q7pS9WKZHSMQH4TtNvXlURYQ=; b=EKHt7rAnBBzvTscyD4DW0Vyni0Q/6x+oTszkdRpwv7WrzrglLPgVY2yL7uGiP7Aqc1 EJX1pkKOVv2Agl5Aq7xYoEEpVnDkOiicAAd3B/TCtjEsOzED24a6o47Iu8iutYUZxI3c XSl6NMFH9LO1yXaDSnUI3S6AWyImnNmz2YO8ae3nbGzpWYRMPi97OP5H6YmZ4JrrfHZp bNDlftABLCN64Y/uWxAEYWWgKXyA6wZGg7rDoLIdb5pLzEyvFJNdtQ0QKAE5yWKjs1gW VH6SUlovOsIY0pZRhIkY5PSPKkDMsgi/nYNOO8efV6nbOWI4Y3DIwMPEAkkg+1BOEFQb KnxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fk5tlOPNsvNCGULdwq2Q7pS9WKZHSMQH4TtNvXlURYQ=; b=XMEHuQHZr/35EQL/HEvzcCyvfCadmUro8zXG9VysPJtkRGSiH/nRDo+TrkVT1i+aWP eDqMq0Hcr90Nv6DDhF9if2H3Qh0kJYFh1czq14tPVTsg7QHwJz35CLGEJtzTOLt6tb+g rsTb3HWln9M0YLczJqBXhepWZZJM8qjUMwbFtJtLchJ8gaP5VUYcrls5COkrp2kE6Vgv ujumextxrwQiE+i3C312SPu1LreKHxfRtfBQ8s1tCx1TzfU+VzgpGnK+OkH+pnFaJ4ef ShMoRbwrYLgOWm/eHnBKxVpH2oBg2EeEq6qHk+SqOfkycYpExcUFJxKFItxAZDwdqrhM 2tyw== X-Gm-Message-State: AOAM531OMGk6qrulFJFYqyRIWGLSLRxES+DsqL5B7OUiyukddLnWrKLK aqKRw6Rv4/osixA+PHk2YLq5L9wG/RF427Fq6TI= X-Google-Smtp-Source: ABdhPJzzj+7sMUexpjP2pp7+GtI6oXRoXLEMIR+39P+aR4MUnjnjqOcd3ERIq4pZr4k3t19VWqNeyS6fyIOvNbpfa+c= X-Received: by 2002:a19:4b89:: with SMTP id y131mr1260471lfa.16.1589621133200; Sat, 16 May 2020 02:25:33 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Sat, 16 May 2020 12:25:21 +0300 Message-ID: To: Pavel Patapau Cc: PHP Internals List Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] [RFC] Guard statement From: benas.molis.iml@gmail.com (Benas IML) Hello, first of all, thank you for the RFC but this is a big no-no for me. Your arguments as to why it's "okay" to make a BC break doesn't make a lot of sense given the huge "genericness" of the keyword "guard". Laravel's authentication system is used across thousands of projects (if not more) and you can look that up using a simple GitHub search. In fact, even in our internal codebase (our team's, not PHP's) we use it. So, it's plausible that many closed-source projects use it as well. Best regards, Benas Seliuginas