Re: [RFC] Adding a "Stringable" interface to PHP 8

From: Date: Tue, 11 Feb 2020 13:11:22 +0000
Subject: Re: [RFC] Adding a "Stringable" interface to PHP 8
References: 1 2 3 4 5 6  Groups: php.internals 
Request: Send a blank email to internals+get-108477@lists.php.net to get a copy of this message
wt., 11 lut 2020 o 13:59 Guilliam Xavier <guilliam.xavier@gmail.com> napisał(a): > On Tue, Feb 11, 2020 at 1:12 PM Nicolas Grekas > <nicolas.grekas+php@gmail.com> wrote: > > > > > > > > Just so someone has mentioned it... is "Stringable" really the best > name > > > for this interface? Reddit really didn't like it ;) Some possible > > > alternatives: ToString, HasToString, CastsToString. > > > > > > > Naming things... > > I'm not sure reddit is the way to lobby php-internals... > > I proposed Stringable because it is the most consistent to me: > > Traversable, Serializable, Countable, Throwable, JsonSerializable > > all are related to some special engine behavior, which this ones also is. > > But one could argue that "string" is not a verb like "traverse", > "serialize", "count", "throw" etc. > Potential alternatives would be Stringifyable (or Stringifiable?), > StringCastable, StringConvertible... > (Even though I personally have no problem with "Stringable") > > Maybe StringObject? We do already have ArrayObject. BR, -- Michał Brzuchalski

« previous php.internals (#108477) next »