title: Escaping URL Helper in CakePHP
body: <p>I need to send a text email with a link for the user to click. It's a user verification email. The issue I am having is that the URL helper keeps escaping the characters. I feel I have tried the below in every possible combination but to no avail.</p>
  
  <pre><code>echo $this-&gt;Url-&gt;build([
      "controller" =&gt; "Users",
      "action" =&gt; "verify", 
      "?" =&gt; ['email' =&gt; $email, 'hash' =&gt; $hash]  
      ],[
      "escape" =&gt; false,
      "fullBase" =&gt; true
      ]);
  </code></pre>
  
  <p>This results in <a href="http://www.mydomain.co.uk/users/verify?email=chris%40domain.co.uk&amp;hash=b56a4eea3b495db226888f2f89e7678f" rel="nofollow noreferrer">http://www.mydomain.co.uk/users/verify?email=chris%40domain.co.uk&amp;hash=b56a4eea3b495db226888f2f89e7678f</a> where the '@' and '&amp;' charachters are beeing escaped.</p>
  
  <p>Another issue with this is that cake can't access the hash variable but it can the email, ie.</p>
  
  <pre><code>echo $this-&gt;request-&gt;query('hash') //doesn't print anything
  echo $this-&gt;request-&gt;query('email') //prints email with the @ symbol
  </code></pre>