Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105617 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 67989 invoked from network); 7 May 2019 15:24:22 -0000 Received: from unknown (HELO mail-yw1-f42.google.com) (209.85.161.42) by pb1.pair.com with SMTP; 7 May 2019 15:24:22 -0000 Received: by mail-yw1-f42.google.com with SMTP id o65so11267118ywd.8 for ; Tue, 07 May 2019 05:28:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=DXjc1ompX7y6Qr9umxcdbwrzCal5oVsoZTV0UNmriiE=; b=YksN7ZW9YyqRxZRw1CeqRSmcf+8DSl81+kJOvrAYexsUS91g5xWYBIp/QcD/U6PZOL pSSBQOmfoDOO1CYDn7NmT8IhKjbGdt8xndF72SZ8m+gKSn5ZywetR8jZSTrgFKtLcE0w 1wgkKS/3HkvR78LN29e2PMoQBRyJI7zPBKimbcX2W8sDZFLkjR+QPgRFIMc7Po5vPBvd 8Ut8wJdtNnATmjxHlQUc2aKkH6GWOQKg28EQO1mUCj40FXMvJ1nfLYeUJlWBkwCiGSeM PW2pM29BppDnp7Kmbxuzh8fgFBEUVBcUTtclEsS5dq2qrzHh0PRZjCpr3POXaOGNWbSi 56ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=DXjc1ompX7y6Qr9umxcdbwrzCal5oVsoZTV0UNmriiE=; b=Xjv8ZN+CL2hReUPAPTsAL2odAr9QjFpqhu80txifJgJlJxeJmjqySLydDdQ6GKNdLV /CCV3QyON7qdgEI+574WAAT/fI/z8B3NBKCAB8Q7pYc5NtknvBe5s8oKkguOxMmfbbm9 J5KjMIe+U/k2m7XLPIFhrRss/XOtq/HJR4w1EMcuHeVBECCB0CcCzUfLDQyaY5GZe1Ma 6jPEKRy/IoKMw2CKj+04bnJeUaU4ChbPi2NaWfVVTnmA3B56cgoEkX9CsYzE39x0usps YsahB9VMG5cDutSaJ3fyFKp+ONyeSlG4RltqUa51zGzPITTJFcmHkj2g/f162Fw9q1y0 mf4Q== X-Gm-Message-State: APjAAAWZ3lxkrFYzwBKQvIduy2LT58lA7ZJy6wCxL9TQuvaocVnRL4lY Yo8GiZU25/nSKVSkX89e9SE= X-Google-Smtp-Source: APXvYqyvux6ZiXuwy2aloJ6WWWXXwXD5+chyxQIjwBQvtA/UDIedFGb1+Wnr9JFhWtyQK8lCu4+C5g== X-Received: by 2002:a81:374a:: with SMTP id e71mr11727728ywa.405.1557232095941; Tue, 07 May 2019 05:28:15 -0700 (PDT) Received: from [192.168.86.89] (99-63-227-78.lightspeed.gnvlsc.sbcglobal.net. [99.63.227.78]) by smtp.gmail.com with ESMTPSA id t206sm4099325ywt.109.2019.05.07.05.28.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 May 2019 05:28:15 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\)) In-Reply-To: Date: Tue, 7 May 2019 08:28:14 -0400 Cc: Nicolas Grekas , Marco Pivetta , PHP Internals List Content-Transfer-Encoding: quoted-printable Message-ID: References: To: Nikita Popov X-Mailer: Apple Mail (2.3445.104.8) Subject: Re: [PHP-DEV] Proposal for a RFC From: stevenwadejr@gmail.com (Steven Wade) > We can add a separate function to provide this functionality. We = should do that anyway because it's both clearer and because (array) = already requires some special handling for ArrayObject that could be = avoided. Are you talking about adding a separate function to replace my proposed = __toArray() and casting functionality? Or did you mean adding a separate = function to add functionality and insight into objects that packages = like VarDumper have been using casting to access? -- Steven Wade stevenwadejr@gmail.com