> That's just replacing a suffix with a prefix. Zero sum game.

Yup, but it leaves the choice to the developer, which imho is a good thing.

On Thu, Aug 18, 2016 at 5:09 PM, Daniel Plainview <daniel.pla...@gmail.com>
wrote:

> HttpRequest is not good name, because Request from PSR-7 is already
> HTTP-request.
>
> However, when I asked community about lack of different
> implementations, Matthew Weier O'Phinney said the following (
> https://groups.google.com/forum/#!topic/php-fig/RQuMBMD48zU):
>
> > Guzzle has traditionally focused on client behavior, and has
> optimizations around memory usage and generator driven streams; streams are
> its particular strength
> > Diactoros and Slim focus on server side details, with the former being a
> full, general purpose implementation
>
> If these implementations are truly different, I don't understand why they
> can't reflect it in the name (thanks to Matthew): ClientFocusedRequest,
> ServerSideFocusedRequest, MemoryEfficientRequest, FullRfcCompatibleRequest,
> etc.
> If they are not truly different, why do you need the interface at all?
> You either have *different* implementation or you have the only one, as
> simple as that.
>
> On Thursday, August 18, 2016 at 5:46:21 PM UTC+3, Woody Gilk wrote:
>>
>>
>> On Thu, Aug 18, 2016 at 9:24 AM, Erik Landvall <erik.l...@gmail.com>
>> wrote:
>>
>>> @Woody | It depends on what type of request it is. The implementation
>>> IMO could be called `HttpRequest`. But others may have internal and
>>> external requests.. eg. InternalRequest and ExternalRequest.
>>
>>
>> That's just replacing a suffix with a prefix. Zero sum game.
>>
>> --
>> Woody Gilk
>> http://about.me/shadowhand
>>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "PHP Framework Interoperability Group" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/php-fig/Potawlu2CrQ/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> php-fig+unsubscr...@googlegroups.com.
> To post to this group, send email to php-fig@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/php-fig/26e9735e-e9a8-4399-aa42-a56deb10298e%40googlegroups.com
> <https://groups.google.com/d/msgid/php-fig/26e9735e-e9a8-4399-aa42-a56deb10298e%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "PHP 
Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to php-fig+unsubscr...@googlegroups.com.
To post to this group, send email to php-fig@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/php-fig/CANamvv3%2B3ppgwP2iYas1BsK1LKRpAsR8QFVCgfk1PP386xaCpA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to