forked from GNUsocial/gnu-social
L10n/i18n updated.
Translator documentation updated. FIXME added for missing class documentation. Various documentation tweaks.
This commit is contained in:
@@ -41,7 +41,7 @@ class StatusNet_URL_Mapper extends Net_URL_Mapper
|
||||
private function __construct()
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
public static function getInstance($id = '__default__')
|
||||
{
|
||||
if (empty(self::$_singleton)) {
|
||||
@@ -67,7 +67,7 @@ class StatusNet_URL_Mapper extends Net_URL_Mapper
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
|
||||
|
||||
protected function _mapAction($action, $path)
|
||||
{
|
||||
if (!array_key_exists($action, $this->_actionToPath)) {
|
||||
@@ -76,19 +76,19 @@ class StatusNet_URL_Mapper extends Net_URL_Mapper
|
||||
$this->_actionToPath[$action][] = $path;
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
public function generate($values = array(), $qstring = array(), $anchor = '')
|
||||
{
|
||||
if (!array_key_exists('action', $values)) {
|
||||
return parent::generate($values, $qstring, $anchor);
|
||||
}
|
||||
|
||||
|
||||
$action = $values['action'];
|
||||
|
||||
if (!array_key_exists($action, $this->_actionToPath)) {
|
||||
return parent::generate($values, $qstring, $anchor);
|
||||
}
|
||||
|
||||
|
||||
$oldPaths = $this->paths;
|
||||
$this->paths = $this->_actionToPath[$action];
|
||||
$result = parent::generate($values, $qstring, $anchor);
|
||||
@@ -147,19 +147,19 @@ class Router
|
||||
|
||||
/**
|
||||
* Create a unique hashkey for the router.
|
||||
*
|
||||
*
|
||||
* The router's url map can change based on the version of the software
|
||||
* you're running and the plugins that are enabled. To avoid having bad routes
|
||||
* get stuck in the cache, the key includes a list of plugins and the software
|
||||
* version.
|
||||
*
|
||||
* There can still be problems with a) differences in versions of the plugins and
|
||||
*
|
||||
* There can still be problems with a) differences in versions of the plugins and
|
||||
* b) people running code between official versions, but these tend to be more
|
||||
* sophisticated users who can grok what's going on and clear their caches.
|
||||
*
|
||||
*
|
||||
* @return string cache key string that should uniquely identify a router
|
||||
*/
|
||||
|
||||
|
||||
static function cacheKey()
|
||||
{
|
||||
$parts = array('router');
|
||||
@@ -173,7 +173,7 @@ class Router
|
||||
|
||||
return Cache::codeKey(implode(':', $parts));
|
||||
}
|
||||
|
||||
|
||||
function initialize()
|
||||
{
|
||||
$m = StatusNet_URL_Mapper::getInstance();
|
||||
|
Reference in New Issue
Block a user