Sent from my iPhone

> On 23 Apr 2024, at 22:35, Bilge <bi...@scriptfusion.com> wrote:
> On 23/04/2024 10:25, Stephen Reay wrote:
>> The argument that "Client" is meaningless becomes pretty moot when you 
>> realise that you can import a *namespace* and use it relatively, if you so 
>> wish:
>> ```
>> import MyLib\HTTP;
>> $a = new HTTP\Client(...);
>> ```
> 
> Hi Stephen,
> 
> Granted, but I also believe the user can and should have the reasonable 
> expectation that they can work comfortably (without conflicts or aliases) 
> using leaf (class) names exclusively.
> 
> Kind regards,
> Bilge

I'm sorry but I think you've missed the entire point of namespaces if you want 
class names to all be universally unique without their namespace component.

The referenced RFC gives clear examples of how a class with a prefix would be 
converted to a namespace and class.

Reply via email to