ZenMagick 0.9.10


org.zenmagick.mvc.seo\ZMSeoRewriter
mvc\seo\ZMSeoRewriter.php at line 30

Interface ZMSeoRewriter

ZMSeoRewriter

public interface ZMSeoRewriter

Interface for classes that want to rewrite urls.

Author:
DerManoMann

Method Summary
boolean

decode(ZMRequest request)

Decode a given request if this rewriter can decode it.

string

rewrite(ZMRequest request, array args)

Generate a SEO url for the given parameter.

Method Detail

mvc\seo\ZMSeoRewriter.php at line 38

decode

public boolean decode(ZMRequest request)

Decode a given request if this rewriter can decode it.

Parameters:
request - The current request.
Returns:
true if, and only if, the request was decoded.

mvc\seo\ZMSeoRewriter.php at line 54

rewrite

public string rewrite(ZMRequest request, array args)

Generate a SEO url for the given parameter.

The default implementation of ZMRequest::url() will set the following args:

Parameters:
request - The current request.
args - Optional parameter.
Returns:
Either a rewritten usable URL, or null.

ZenMagick 0.9.10