title: CakePHP Span Tag within Anchor Tag
body: <p>I'm trying to have CakePHP output a link that looks like this:</p>
  
  <pre><code> &lt;a href="/foo/bar" class="some other classes"&gt;
       &lt;span class="icon new"&gt;&lt;/span&gt;FooBar&lt;/a&gt;
  </code></pre>
  
  <p>So I use the following code in my view</p>
  
  <pre><code>    &lt;?php 
  echo $this-&gt;Html-&gt;link(
  $this-&gt;Html-&gt;tag('span', null, array('class' =&gt; 'icon new')) . "FooBar",
          array('controller' =&gt; 'foo', 'action' =&gt; 'bar'),
          array('class' =&gt; 'some other  classes', 'escape' =&gt; false)
       );
  ?&gt; 
  </code></pre>
  
  <p>However CakePHP outputs the following:</p>
  
  <pre><code>&lt;a href="/foo/bar" class="some other classes"&gt;
       &lt;span class="icon new"&gt;FooBar&lt;/span&gt;&lt;/a&gt;
  </code></pre>
  
  <p>Which breaks my design. How can I get CakePHP to append "FooBar" <i>after</i> the <code>&lt;span&gt;</code> tags?</p>
  
  <p>EDIT: Its also worth mentioning that I know a <code>&lt;span&gt;</code> tags shouldn't be within an anchor tag usually, but in the case its a must.</p>