[TASK] EXT:lang CodeCleanup
[Packages/TYPO3.CMS.git] / typo3 / sysext / lang / Classes / Service / RegistryService.php
index e7de666..242fba7 100755 (executable)
@@ -14,89 +14,103 @@ namespace TYPO3\CMS\Lang\Service;
  * The TYPO3 project - inspiring people to share!
  */
 
+use TYPO3\CMS\Core\Registry;
+
 /**
  * Registry service
  */
-class RegistryService {
-
-       /**
-        * @var \TYPO3\CMS\Core\Registry
-        * @inject
-        */
-       protected $registry;
+class RegistryService
+{
+    /**
+     * @var \TYPO3\CMS\Core\Registry
+     */
+    protected $registry;
 
-       /**
-        * @var string
-        */
-       protected $namespaceIdentifier = 'TYPO3\\CMS\\Lang';
+    /**
+     * @var string
+     */
+    protected $namespaceIdentifier = 'TYPO3\\CMS\\Lang';
 
-       /**
-        * Set namespace
-        *
-        * @param string $namespace The namespace
-        * @return void
-        */
-       public function setNamespace($namespace) {
-               $this->namespaceIdentifier = $namespace;
-       }
+    /**
+     * @param \TYPO3\CMS\Core\Registry $registry
+     */
+    public function injectRegistry(Registry $registry)
+    {
+        $this->registry = $registry;
+    }
 
-       /**
-        * Get namespace
-        *
-        * @return string The namespace
-        */
-       public function getNamespace() {
-               return $this->namespaceIdentifier;
-       }
+    /**
+     * Set namespace
+     *
+     * @param string $namespace The namespace
+     * @return void
+     */
+    public function setNamespace($namespace)
+    {
+        $this->namespaceIdentifier = $namespace;
+    }
 
-       /**
-        * Check for existing registry entry
-        *
-        * @param string $name Registry entry name
-        * @param string $namespace Optional namespace
-        * @return bool TRUE if exists
-        */
-       public function has($name, $namespace = NULL) {
-               $namespace = (is_string($namespace) ? $namespace : $this->namespaceIdentifier);
-               $value = $this->registry->get($namespace, $name, '__NOTFOUND__');
-               return ($value !== '__NOTFOUND__');
-       }
+    /**
+     * Get namespace
+     *
+     * @return string The namespace
+     */
+    public function getNamespace()
+    {
+        return $this->namespaceIdentifier;
+    }
 
-       /**
-        * Get registry entry
-        *
-        * @param string $name Registry entry name
-        * @param string $namespace Optional namespace
-        * @return mixed Registry content
-        */
-       public function get($name, $namespace = NULL) {
-               $namespace = (is_string($namespace) ? $namespace : $this->namespaceIdentifier);
-               return $this->registry->get($namespace, $name);
-       }
+    /**
+     * Check for existing registry entry
+     *
+     * @param string $name Registry entry name
+     * @param string $namespace Optional namespace
+     * @return bool TRUE if exists
+     */
+    public function has($name, $namespace = null)
+    {
+        $namespace = (is_string($namespace) ? $namespace : $this->namespaceIdentifier);
+        $value = $this->registry->get($namespace, $name, '__NOTFOUND__');
+        return ($value !== '__NOTFOUND__');
+    }
 
-       /**
-        * Add / override registry entry
-        *
-        * @param string $name Registry entry name
-        * @param mixed $value The value
-        * @param string $namespace Optional namespace
-        * @return void
-        */
-       public function set($name, $value, $namespace = NULL) {
-               $namespace = (is_string($namespace) ? $namespace : $this->namespaceIdentifier);
-               $this->registry->set($namespace, $name, $value);
-       }
+    /**
+     * Get registry entry
+     *
+     * @param string $name Registry entry name
+     * @param string $namespace Optional namespace
+     * @return mixed Registry content
+     */
+    public function get($name, $namespace = null)
+    {
+        $namespace = (is_string($namespace) ? $namespace : $this->namespaceIdentifier);
+        return $this->registry->get($namespace, $name);
+    }
 
-       /**
-        * Remove registry entry
-        *
-        * @param string $name Registry entry name
-        * @param string $namespace Optional namespace
-        * @return void
-        */
-       public function remove($name, $namespace = NULL) {
-               $namespace = (is_string($namespace) ? $namespace : $this->namespaceIdentifier);
-               $this->registry->remove($namespace, $name);
-       }
+    /**
+     * Add / override registry entry
+     *
+     * @param string $name Registry entry name
+     * @param mixed $value The value
+     * @param string $namespace Optional namespace
+     * @return void
+     */
+    public function set($name, $value, $namespace = null)
+    {
+        $namespace = (is_string($namespace) ? $namespace : $this->namespaceIdentifier);
+        $this->registry->set($namespace, $name, $value);
+    }
 
+    /**
+     * Remove registry entry
+     *
+     * @param string $name Registry entry name
+     * @param string $namespace Optional namespace
+     * @return void
+     */
+    public function remove($name, $namespace = null)
+    {
+        $namespace = (is_string($namespace) ? $namespace : $this->namespaceIdentifier);
+        $this->registry->remove($namespace, $name);
+    }
 }