Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101319 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 42208 invoked from network); 11 Dec 2017 09:23:28 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Dec 2017 09:23:28 -0000 Authentication-Results: pb1.pair.com smtp.mail=andreas@dqxtech.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=andreas@dqxtech.net; sender-id=unknown Received-SPF: error (pb1.pair.com: domain dqxtech.net from 209.85.215.54 cause and error) X-PHP-List-Original-Sender: andreas@dqxtech.net X-Host-Fingerprint: 209.85.215.54 mail-lf0-f54.google.com Received: from [209.85.215.54] ([209.85.215.54:38525] helo=mail-lf0-f54.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 36/5B-53433-F8E4E2A5 for ; Mon, 11 Dec 2017 04:23:28 -0500 Received: by mail-lf0-f54.google.com with SMTP id e137so18340363lfg.5 for ; Mon, 11 Dec 2017 01:23:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dqxtech-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=XkJoF8C2mxymm23fd3YY9UtbxXhQqXozDjQQzG840Ts=; b=0KEWLzLJjIKGwJ+ICfWE4L8lRPq2HdGfR4KKd7ZbDb1IkN0c+Ksfu5V5w6J0fjvyI2 iY3ibQ/+aq52VbySBpJvECWXsgPvRD5i4o+JXwrVSUtguSnPCPgZK4g2X3y1Oy0EeHPv 2z2RFHdQ5zM2BZ41A0CGYG+Wpovub2yTK4qjn0u7Daeb5fUyiW47Dh1+C/vCMm5aErlO 00pfkdo/0Y4xot+OHZyVPOwkw1bDypQYTZIPq4FvR+bgQamJtDQqen1LCR5Myh6ogWeb I3ywh1wmD/61VupVjp0Hgb2g5odjG44ZJNS5vmbN+fTseJrcvfWGMXHWCr0KNfKJ5bSg TPKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=XkJoF8C2mxymm23fd3YY9UtbxXhQqXozDjQQzG840Ts=; b=ObOeJA4lLjiB4h4Ve3BQ0uHH1mT7gT0LWIUOIlHxLzKnVEKgvojH7N7aZPLqz89hJi oeGAdYGUak50hhhrbD+4c5P0L9FzPyLWp6+LR/VXhRxF++zRc4egmE5ijij2/TDpph4b CeTnp1rzLUNpgZ/qBMpOrCUISKW0W0NhV5+TFn2rVIaan8bUz0zjlbD8A7B90zGr8qHg wnI+9jcEZFyKFTs1C58jWlw5g0+J8uCpnmtYLKgLRmULurmwSvkq4ZmKthSxDByeAvrC uSztzCzQOkFLgPn4MpPA3ip4f/74BYe2YmvbDXVJ6vZQvuMIzclVAPUvO7nOZEp9VFWG jdQw== X-Gm-Message-State: AJaThX7MbhWjAHbcbnpwqfVKr/7WnOleD5NKGc4uGEgF9yfzIc+ywl6b R3V6AbGNHrO35INI6D0hEfH8w9xA X-Google-Smtp-Source: AGs4zMbl6sJn9xbs5zaHOxRxq8yJSqWwGJOsIDf4a2q3trpEAaoiGixFjA2+rSgmF1zL0X3GsEeH0Q== X-Received: by 10.25.23.165 with SMTP id 37mr14663546lfx.127.1512984204402; Mon, 11 Dec 2017 01:23:24 -0800 (PST) Received: from mail-lf0-f49.google.com (mail-lf0-f49.google.com. [209.85.215.49]) by smtp.googlemail.com with ESMTPSA id b67sm2643234lfh.30.2017.12.11.01.23.23 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Dec 2017 01:23:23 -0800 (PST) Received: by mail-lf0-f49.google.com with SMTP id f18so18336820lfg.8 for ; Mon, 11 Dec 2017 01:23:23 -0800 (PST) X-Received: by 10.46.83.79 with SMTP id t15mr13922518ljd.135.1512984203195; Mon, 11 Dec 2017 01:23:23 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.170.16 with HTTP; Mon, 11 Dec 2017 01:23:02 -0800 (PST) In-Reply-To: References: Date: Mon, 11 Dec 2017 10:23:02 +0100 X-Gmail-Original-Message-ID: Message-ID: To: Marco Pivetta Cc: PHP Internals List Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] Reflection API: Add ::getFullName() method. From: andreas@dqxtech.net (Andreas Hennings) On 11 December 2017 at 10:16, Marco Pivetta wrote: > On Mon, Dec 11, 2017 at 10:03 AM, Andreas Hennings > wrote: >> >> On 11 December 2017 at 09:16, Marco Pivetta wrote: >> > If you really want to expose a symbol's FQN, >> >> Just to clarify: For me, "FQN" means "fully-qualified name", which >> begins with "\\". >> This is specifically not what I propose here. I want the name without >> the leading namespace separator. >> So maybe "getFullName()" is misleading. > > > A FQN does not start with `\`. In strings, you always use the FQN I was following the FQN definition from php-fig group like here, https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader.md Maybe this is wrong?