Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101794 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 64487 invoked from network); 6 Feb 2018 21:10:58 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Feb 2018 21:10:58 -0000 Authentication-Results: pb1.pair.com header.from=tendoaki@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=tendoaki@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.161.178 as permitted sender) X-PHP-List-Original-Sender: tendoaki@gmail.com X-Host-Fingerprint: 209.85.161.178 mail-yw0-f178.google.com Received: from [209.85.161.178] ([209.85.161.178:41066] helo=mail-yw0-f178.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F2/09-49805-2E91A7A5 for ; Tue, 06 Feb 2018 16:10:58 -0500 Received: by mail-yw0-f178.google.com with SMTP id b129so2376404ywa.8 for ; Tue, 06 Feb 2018 13:10:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=Xhy72rIeqE0J1JM9ckH7u8xl6ZQ1bQoL5YWj5Dg2GVQ=; b=uhRvm5wXVghFOv5L9UHgo2NaX4M/SyJ+UwBR9KzFk2W1TdzlBEKjm/i+meCVBCWPiD FkCujeHCjwxG5ywlqz2JX6VCZrRSBgeHRjVEhrQBvSSsPSzpoznLPT8njfkJQ5DAkwN0 9wBeFJ0Tcgwi4zV1+00Wv59LWqoXz8OSXw/7Ij0asERyzbBMnEVjswuHxTp6CCtiiFmr sH6G++dQBF8bFQQGUKnbjyTldZNj2pbwH+Lls6P4dIvO5j6hFgo77/Tnzy1Uk14hqtQF n5OKuaAMcDPE2mgYChD6nR0dG/R4m9Q1JIbePOMoQmYHVlP3mv56NxiVUHm0J/Hymy2s scTw== 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; bh=Xhy72rIeqE0J1JM9ckH7u8xl6ZQ1bQoL5YWj5Dg2GVQ=; b=riJY8VrrRyN5xxnVTKHpcrYKDTX3wMPFs1DOS0fIFpmwh735gH94EJ1L+pgsr2dXn+ TpDpr7JzO9ffrDqR3rztVRI0ObQ+9iMGG76ekEEADJxuL5mOgaDOB893CKkD5cKAelnV i9bjeK1OYdq1RkjeV6sv6saW5xwA9maMpmcBie74YNAnM3/6AK9lbB2RRvvRRAVkdo1I YrO0/u3pg0TGxxvOz1GLUhciGF1TIeaDKYzGgG2V+PB3Dh1AYFTEjh/4rk9bwQkxgzsZ c4BZcXMuYQxU/KdHBC/6gyUSYXXEdRrCst7X38U4qZXjre090GHkvLdOIaf3bBw109ra NlKg== X-Gm-Message-State: APf1xPBvYePZPAKduprmfAhK6/ITVan8/0s52CXBJ0jO9JH3xzt4Y8qx tn9Af9Wo+UW2EHZ3iiKGiABaQCxaamT/I0WueEs= X-Google-Smtp-Source: AH8x226xyO3S9w+eQdxmx+ry7Qkr6YctoreG00p0Vxsf3Tg3Ng0yKzQiQoqxPFsDLT8uJ8SPo9GQTkZS7fL36960cfE= X-Received: by 10.37.252.4 with SMTP id v4mr2588801ybd.304.1517951455183; Tue, 06 Feb 2018 13:10:55 -0800 (PST) MIME-Version: 1.0 Received: by 10.37.206.137 with HTTP; Tue, 6 Feb 2018 13:10:54 -0800 (PST) In-Reply-To: <8241EFDE-7510-49AD-997B-A0FB9B6ABD39@gmail.com> References: <4026445.Wp3pesFrPl@vulcan> <28100667.gh41XH5Xuc@vulcan> <8241EFDE-7510-49AD-997B-A0FB9B6ABD39@gmail.com> Date: Tue, 6 Feb 2018 15:10:54 -0600 Message-ID: To: PHP internals Content-Type: multipart/alternative; boundary="f403045d387a45c76b0564919d62" Subject: Re: [PHP-DEV][RFC][DISCUSSION] Collection Inspection From: tendoaki@gmail.com (Michael Morris) --f403045d387a45c76b0564919d62 Content-Type: text/plain; charset="UTF-8" The Dependency injector isn't aware of the reference and is unable to modify it in any way. I've been taught to avoid such dependencies, and to avoid utility libraries which create such dependencies. On Tue, Feb 6, 2018 at 2:54 PM, Rowan Collins wrote: > On 6 February 2018 20:18:07 GMT+00:00, Michael Morris > wrote: > >I'm fine with this - I just want the inspector to be part of the > >language > >so that a hidden dependency isn't required. > > I may be being dumb, but I don't get why you keep referring to this as a > "hidden dependency". It's a dependency, for sure, but why is it any more > "hidden" than any other utility library? > > Regards, > > -- > Rowan Collins > [IMSoP] > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --f403045d387a45c76b0564919d62--