L10n/i18n updated.

Translator documentation updated.
FIXME added for missing class documentation.
Various documentation tweaks.
This commit is contained in:
Siebrand Mazeland
2011-03-29 23:00:29 +02:00
parent a8af04feea
commit 700018fd09
14 changed files with 71 additions and 64 deletions

View File

@@ -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();