Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:118555 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 33469 invoked from network); 2 Sep 2022 18:08:46 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 2 Sep 2022 18:08:46 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 7D20A180339 for ; Fri, 2 Sep 2022 11:08:45 -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.8 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_NONE,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-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Fri, 2 Sep 2022 11:08:44 -0700 (PDT) Received: by mail-ed1-f52.google.com with SMTP id b44so3688302edf.9 for ; Fri, 02 Sep 2022 11:08:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=negyesi-net.20210112.gappssmtp.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date; bh=TZazsukurcLX4QOKfGIIyxBZLQ4Uv7OwTwR62/K7568=; b=HtoJCIQ6I3DUgX5mvunO3lxezXp3H6OnpFTMpTpHa7YYU93Whmybv05uHfgMhM4MB7 ayIVSyCwv18hDjndGXXLBXu75dy22sFJRYVz3waJ+WXL/NVGjPkmG+W18AVfgzfVze/8 uLX1iEkKH9KoeWlU8AMHPwxzHcVLK1I0wymTnVghSngHKOnsFFuO3gZRZ8RqPa8G0sav cXYfiJUuNiOK41BTzYYggp7KwQHixMWe3TWMgj8madsmEXc1gStgZQgkPGV9cNGRyMo4 oyyYZlKLGO6tYp/ZEP0t97J+xjyg4uAStj6DRnDPE3QC5oDQ3z66cLbynPakNKi/ySsw xxJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date; bh=TZazsukurcLX4QOKfGIIyxBZLQ4Uv7OwTwR62/K7568=; b=jELSsoM23Vlomqeciv96t0SfyNnlMfiiczJ2b6y6+vS7b6goKmfsx5uFWnOT6EjyDi GBAPRW43WwW9PNYuprG3iFIaQS4GzBjSjWarfnxU1nPhEfAhSv4ENkjZ1oMLBG8wpbO7 vjEDGcmH/e7t48TEZq0Ya+cy4wsw9bnRDAL3yUXI4IDuG9IEwRMybCsSViWLLq4UsRJw c4yJIMOjpxob9u0SV/9QpTixgsRq1DhtBy2lnVsEkw5w+jMvYdFF8Z+N9GYoqPv1AhGD zyiWtdPn+2Dklymmmb+qcguhuz3uGhmxZS9/+OzckDGlNH4hXEMIGFlKUvAoxzZDwLDa KG2g== X-Gm-Message-State: ACgBeo2ovStdOzxqoChq59cWlYBapTqwZylPUlgejzRjaLEDAiTyO7kQ Sy4jydiWATFz5oS48wRkevwK9VnRwO6Pylef X-Google-Smtp-Source: AA6agR4h4n1GwuQmq1Y5x7NcjrcwCkErjrB6HZtyhWBEetKKGwjgQBP5BAyPX260LYblB0GEgI6wQg== X-Received: by 2002:a05:6402:3591:b0:448:a15e:3ca0 with SMTP id y17-20020a056402359100b00448a15e3ca0mr19027206edc.195.1662142123504; Fri, 02 Sep 2022 11:08:43 -0700 (PDT) Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com. [209.85.208.44]) by smtp.gmail.com with ESMTPSA id t1-20020a1709066bc100b007303fe58eb2sm1530223ejs.154.2022.09.02.11.08.42 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 02 Sep 2022 11:08:42 -0700 (PDT) Received: by mail-ed1-f44.google.com with SMTP id b44so3688234edf.9 for ; Fri, 02 Sep 2022 11:08:42 -0700 (PDT) X-Received: by 2002:a05:6402:191:b0:445:cf66:25c5 with SMTP id r17-20020a056402019100b00445cf6625c5mr34142696edv.58.1662142122424; Fri, 02 Sep 2022 11:08:42 -0700 (PDT) MIME-Version: 1.0 Date: Fri, 2 Sep 2022 11:08:31 -0700 X-Gmail-Original-Message-ID: Message-ID: To: "internals@lists.php.net" Content-Type: multipart/alternative; boundary="000000000000c6000605e7b59e1b" Subject: Re: [PHP-DEV] [RFC] Asymmetric visibility From: karoly@negyesi.net (Karoly Negyesi) --000000000000c6000605e7b59e1b Content-Type: text/plain; charset="UTF-8" Hello, public private(set) string $bar; This is extremely weird to read and especially with the future operations, very hard to understand too. I would strongly recommend explicit over implicit and use instead public(get) private(set) string $bar; Now that's quite clear. Thanks NK --000000000000c6000605e7b59e1b--