Ultimately, it should be implicitly casted to string ;)
On 8 Dec 2013 17:05, "Michaël Gallego" <notifications@github.com> wrote:

> In src/Dash/Router/Http/Route/AssemblyResult.php:
>
> > +    }
> > +
> > +    /**
> > +     * Converts the assembly result to a string.
> > +     *
> > +     * If $forceCanonical is set to false, a scheme or host is only prepended
> > +     * to the result if they differ from the references. In case $forceCanonical
> > +     * is set to true, either the set scheme and host will be used, or if not
> > +     * set, the reference values.
> > +     *
> > +     * @param  string $referenceScheme
> > +     * @param  string $referenceHost
> > +     * @param  bool   $forceCanonical
> > +     * @return string
> > +     */
> > +    public function toString($referenceScheme, $referenceHost, $forceCanonical)
>
> I find the naming a bit strange. To me, the "AssemblyResult" sounds like
> something immutable that is return as a result. Or it appears that it's
> more "a builder" ?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/DASPRiD/Dash/pull/34/files#r8185183>
> .
>