Re: [RFC] Escaping RFC for PHP Core - Updates?

From: Date: Sat, 07 Sep 2013 16:08:45 +0000
Subject: Re: [RFC] Escaping RFC for PHP Core - Updates?
References: 1 2 3 4  Groups: php.internals 
Request: Send a blank email to internals+get-68945@lists.php.net to get a copy of this message
On 07/09/2013 15:41, Levi Morrison wrote:
It looks nicer than Escaper::escapeJs(), Escaper::escapeHtml(), etc. Any comments?
Please, don't go down this route. You do not want one class to escape all kinds of data; delegate each type of escaping to its own class: JavaScriptEscaper->escape(); PhpEscaper->escape(); HtmlEscaper->escape(); HtmlAttributeEscaper->escape(); I should not have to defend this but I am willing to explain in more detail if someone would like me to.
There doesnt need to be any object-oriented version for this problem. It's a series of pure functions. Wraping them in one or more classes adds nothing. Michael

« previous php.internals (#68945) next »