diff options
author | Roeland Jago Douma <roeland@famdouma.nl> | 2017-07-24 20:17:20 +0200 |
---|---|---|
committer | Roeland Jago Douma <roeland@famdouma.nl> | 2017-07-24 20:17:20 +0200 |
commit | a9077208174856bae2ce219f00a8c825d58130e1 (patch) | |
tree | 381cedeed0ba78bc2370ee1ad119f6eb1d43801d | |
parent | 5dc480a38c3755330cda99915a54f72d46df4885 (diff) | |
download | nextcloud-server-a9077208174856bae2ce219f00a8c825d58130e1.tar.gz nextcloud-server-a9077208174856bae2ce219f00a8c825d58130e1.zip |
Move \OC_L10N_String to proper \OC\L10N\L10NString
* Proper namespacing
* Fixed phpdocs
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
-rw-r--r-- | lib/private/L10N/L10N.php | 8 | ||||
-rw-r--r-- | lib/private/L10N/L10NString.php (renamed from lib/private/legacy/l10n/string.php) | 10 | ||||
-rw-r--r-- | lib/private/legacy/json.php | 2 | ||||
-rw-r--r-- | lib/public/IL10N.php | 4 | ||||
-rw-r--r-- | lib/public/Template.php | 2 |
5 files changed, 17 insertions, 9 deletions
diff --git a/lib/private/L10N/L10N.php b/lib/private/L10N/L10N.php index c83b6ea3960..b933048982f 100644 --- a/lib/private/L10N/L10N.php +++ b/lib/private/L10N/L10N.php @@ -82,7 +82,7 @@ class L10N implements IL10N { * returned. */ public function t($text, $parameters = array()) { - return (string) new \OC_L10N_String($this, $text, $parameters); + return (string) new L10NString($this, $text, $parameters); } /** @@ -103,12 +103,12 @@ class L10N implements IL10N { public function n($text_singular, $text_plural, $count, $parameters = array()) { $identifier = "_${text_singular}_::_${text_plural}_"; if (isset($this->translations[$identifier])) { - return (string) new \OC_L10N_String($this, $identifier, $parameters, $count); + return (string) new L10NString($this, $identifier, $parameters, $count); } else { if ($count === 1) { - return (string) new \OC_L10N_String($this, $text_singular, $parameters, $count); + return (string) new L10NString($this, $text_singular, $parameters, $count); } else { - return (string) new \OC_L10N_String($this, $text_plural, $parameters, $count); + return (string) new L10NString($this, $text_plural, $parameters, $count); } } } diff --git a/lib/private/legacy/l10n/string.php b/lib/private/L10N/L10NString.php index 1410db6d730..fd2f14f9f28 100644 --- a/lib/private/legacy/l10n/string.php +++ b/lib/private/L10N/L10NString.php @@ -26,7 +26,9 @@ * */ -class OC_L10N_String implements JsonSerializable { +namespace OC\L10N; + +class L10NString implements \JsonSerializable { /** @var \OC\L10N\L10N */ protected $l10n; @@ -52,6 +54,9 @@ class OC_L10N_String implements JsonSerializable { $this->count = $count; } + /** + * @return string + */ public function __toString() { $translations = $this->l10n->getTranslations(); @@ -73,6 +78,9 @@ class OC_L10N_String implements JsonSerializable { } + /** + * @return string + */ public function jsonSerialize() { return $this->__toString(); } diff --git a/lib/private/legacy/json.php b/lib/private/legacy/json.php index 0e598a68ee1..9b90daccac9 100644 --- a/lib/private/legacy/json.php +++ b/lib/private/legacy/json.php @@ -159,7 +159,7 @@ class OC_JSON{ * Convert OC_L10N_String to string, for use in json encodings */ protected static function to_string(&$value) { - if ($value instanceof OC_L10N_String) { + if ($value instanceof \OC\L10N\L10NString) { $value = (string)$value; } } diff --git a/lib/public/IL10N.php b/lib/public/IL10N.php index 0dfe28c2ce8..7856a74219d 100644 --- a/lib/public/IL10N.php +++ b/lib/public/IL10N.php @@ -47,7 +47,7 @@ interface IL10N { * Translating * @param string $text The text we need a translation for * @param array $parameters default:array() Parameters for sprintf - * @return \OC_L10N_String Translation or the same text + * @return string Translation or the same text * * Returns the translation. If no translation is found, $text will be * returned. @@ -61,7 +61,7 @@ interface IL10N { * @param string $text_plural the string to translate for n objects * @param integer $count Number of objects * @param array $parameters default:array() Parameters for sprintf - * @return \OC_L10N_String Translation or the same text + * @return string Translation or the same text * * Returns the translation. If no translation is found, $text will be * returned. %n will be replaced with the number of objects. diff --git a/lib/public/Template.php b/lib/public/Template.php index 85c60cfb0a2..3dcee14d880 100644 --- a/lib/public/Template.php +++ b/lib/public/Template.php @@ -102,7 +102,7 @@ function human_file_size($bytes) { * Return the relative date in relation to today. Returns something like "last hour" or "two month ago" * @param int $timestamp unix timestamp * @param boolean $dateOnly - * @return \OC_L10N_String human readable interpretation of the timestamp + * @return string human readable interpretation of the timestamp * * @deprecated 8.0.0 Use \OCP\Template::relative_modified_date() instead */ |