<span class="pln"> </span><span class="pun">&lt;?</span><span class="pln">php </span><span class="kwd">namespace</span><span class="pln"> </span><span class="typ">App</span><span class="pln">\Filters</span><span class="pun">;</span><span class="pln"> </span><span class="kwd">use</span><span class="pln"> </span><span class="typ">CodeIgniter</span><span class="pln">\HTTP\RequestInterface</span><span class="pun">;</span><span class="pln"> </span><span class="kwd">use</span><span class="pln"> </span><span class="typ">CodeIgniter</span><span class="pln">\HTTP\ResponseInterface</span><span class="pun">;</span><span class="pln"> </span><span class="kwd">use</span><span class="pln"> </span><span class="typ">CodeIgniter</span><span class="pln">\Filters\FilterInterface</span><span class="pun">;</span><span class="pln"> </span><span class="com">/** * Description of MyFilter * * @author hoksi */</span><span class="pln"> </span><span class="kwd">class</span><span class="pln"> </span><span class="typ">MyAfterFilter</span><span class="pln"> </span><span class="kwd">implements</span><span class="pln"> </span><span class="typ">FilterInterface</span><span class="pln"> </span><span class="pun">{</span><span class="pln"> </span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">function</span><span class="pln"> before</span><span class="pun">(</span><span class="typ">RequestInterface</span><span class="pln"> $request</span><span class="pun">,</span><span class="pln"> $arguments </span><span class="pun">=</span><span class="pln"> </span><span class="kwd">null</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span><span class="pln"> </span><span class="com">// Do something here</span><span class="pln"> </span><span class="pun">}</span><span class="pln"> </span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">function</span><span class="pln"> after</span><span class="pun">(</span><span class="typ">RequestInterface</span><span class="pln"> $request</span><span class="pun">,</span><span class="pln"> </span><span class="typ">ResponseInterface</span><span class="pln"> $response</span><span class="pun">,</span><span class="pln"> $arguments </span><span class="pun">=</span><span class="pln"> </span><span class="kwd">null</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span><span class="pln"> $body </span><span class="pun">=</span><span class="pln"> $response</span><span class="pun">-&gt;</span><span class="pln">getBody</span><span class="pun">();</span><span class="pln"> $body </span><span class="pun">=</span><span class="pln"> str_replace</span><span class="pun">(</span><span class="str">'login'</span><span class="pun">,</span><span class="pln"> </span><span class="str">'world!'</span><span class="pun">,</span><span class="pln"> $body</span><span class="pun">);</span><span class="pln"> $response</span><span class="pun">-&gt;</span><span class="pln">setBody</span><span class="pun">(</span><span class="pln">$body</span><span class="pun">);</span><span class="pln"> </span><span class="pun">}</span><span class="pln"> </span><span class="pun">}</span>