Class SGL_UrlParser_SefStrategy

Description

Concrete SEF url parser strategy

Located in /SGL/UrlParser/SefStrategy.php (line 53)

SGL_UrlParserStrategy
   |
   --SGL_UrlParser_SefStrategy
Method Summary
 string makeLink (string $action, string $mgr, string $mod, array $aList, string $params, integer $idx, object $output)
 array parseQueryString (SGL_Url $url)
Methods
makeLink (line 180)

Best way I've come up with so far for passing all params required by Flexy to build a URL.

string makeLink (string $action, string $mgr, string $mod, array $aList, string $params, integer $idx, object $output)
  • string $action
  • string $mgr
  • string $mod
  • array $aList
  • string $params
  • integer $idx
  • object $output

Redefinition of:
SGL_UrlParserStrategy::makeLink()
parseQueryString (line 62)

Analyzes querystring content and parses it into module/manager/action and params.

  • return: An array to be assigned to SGL_Url::aQueryData
  • todo: frontScriptName is already dealt with in SGL_Url constructor, remove from here
array parseQueryString (SGL_Url $url)
  • SGL_Url $url

Redefinition of:
SGL_UrlParserStrategy::parseQueryString()

Inherited Methods

Inherited From SGL_UrlParserStrategy

 SGL_UrlParserStrategy::makeLink()
 SGL_UrlParserStrategy::parseQueryString()

Documentation generated on Tue, 22 Jul 2008 17:30:35 +0100 by phpDocumentor 1.4.1