X-Git-Url: https://git.mxchange.org/?p=core.git;a=blobdiff_plain;f=inc%2Fmain%2Fclasses%2Fresolver%2Fclass_BaseResolver.php;h=ddbf41dd7993c64fc4d3a511fe676663105c6641;hp=e6582f1a6fc5cca54975c77008d3891aceec96f3;hb=9d7ec3e9729ea8a7a9418cf3f87a0e4bfcf4c3d5;hpb=751f9e6c51f00dba27757b72fc85490e51fd3797 diff --git a/inc/main/classes/resolver/class_BaseResolver.php b/inc/main/classes/resolver/class_BaseResolver.php index e6582f1a..ddbf41dd 100644 --- a/inc/main/classes/resolver/class_BaseResolver.php +++ b/inc/main/classes/resolver/class_BaseResolver.php @@ -1,10 +1,17 @@ * @version 0.0.0 - * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2015 Core Developer Team + * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2017 Core Developer Team * @license GNU GPL 3.0 or any newer version * @link http://www.shipsimu.org * @@ -22,6 +29,11 @@ * along with this program. If not, see . */ class BaseResolver extends BaseFrameworkSystem { + /** + * Namespace + */ + private $namespace = ''; + /** * Class name */ @@ -54,6 +66,25 @@ class BaseResolver extends BaseFrameworkSystem { parent::__construct($className); } + /** + * Getter for namespace + * + * @return $namespace Namespace to look in + */ + public final function getNamespace () { + return $this->namespace; + } + + /** + * Setter for namespace + * + * @param $namespace Namespace to look in + * @return void + */ + protected final function setNamespace ($namespace) { + $this->namespace = (string) $namespace; + } + /** * Getter for class name * @@ -63,6 +94,16 @@ class BaseResolver extends BaseFrameworkSystem { return $this->className; } + /** + * Setter for class name + * + * @param $className Name of the class + * @return void + */ + protected final function setClassName ($className) { + $this->className = (string) $className; + } + /** * "Getter" for class name (useable for an object factory) * @@ -79,16 +120,6 @@ class BaseResolver extends BaseFrameworkSystem { return $className; } - /** - * Setter for class name - * - * @param $className Name of the class - * @return void - */ - protected final function setClassName ($className) { - $this->className = (string) $className; - } - /** * Getter for class prefix * @@ -126,7 +157,5 @@ class BaseResolver extends BaseFrameworkSystem { protected final function setResolvedInstance (FrameworkInterface $resolvedInstance) { $this->resolvedInstance = $resolvedInstance; } -} -// [EOF] -?> +}