Roland Häder [Sun, 16 Jul 2017 00:32:39 +0000 (02:32 +0200)]
Cleanup:
- removed deprecated unit tests, very old-lost stuff
- removed deprecated setMagicQuotesRuntime() which only wraps an already
deprecated PHP function
- unit tests with PHPUnit are coming! :-)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 15 Jul 2017 21:05:39 +0000 (23:05 +0200)]
Continued:
- added experimental (maybe not working) iterator for registries
- callbackInstance is now generic
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 15 Jul 2017 17:46:56 +0000 (19:46 +0200)]
fixed namespace for FiLoStacker + removed config entry which does not point to
a generic class anymore.
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 15 Jul 2017 17:43:54 +0000 (19:43 +0200)]
added public (non-sensitive) NetBeans project files
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 1 Jul 2017 21:27:39 +0000 (23:27 +0200)]
Continued a bit:
- added experimental RegistryIterator class which will iterate over all found
entries in the given registry. If a sub-registry is found, also their entries
will be iterated over instead of the sub-registry being returned.
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 1 Jul 2017 20:12:38 +0000 (22:12 +0200)]
Added getter/setter for a Register instance (registries)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 30 Jun 2017 20:13:13 +0000 (22:13 +0200)]
Also skip this
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 17 Jun 2017 20:49:40 +0000 (22:49 +0200)]
also skip one element when __callStatic is given
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 17 Jun 2017 20:39:12 +0000 (22:39 +0200)]
Experimental "audio-fetching" script added
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 17 Jun 2017 20:38:25 +0000 (22:38 +0200)]
Some rewrites:
- debugOutput() does not include caller method name and line number
- partialStub() no longer outputs caller method name
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 30 May 2017 15:57:11 +0000 (17:57 +0200)]
no longer deprecated
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 30 May 2017 14:30:37 +0000 (16:30 +0200)]
Nope, this will add hashes to the list ...
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 30 May 2017 14:22:55 +0000 (16:22 +0200)]
Nope, this method needs to be called!
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 30 May 2017 13:17:32 +0000 (15:17 +0200)]
Also log call-back instance
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 30 May 2017 13:15:41 +0000 (15:15 +0200)]
... now call-back array ...
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 30 May 2017 13:13:54 +0000 (15:13 +0200)]
use better method_exists() is_callable() also accepts __call() which is not
wanted here.
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 30 May 2017 13:11:39 +0000 (15:11 +0200)]
also add new setCallbackInstance() to interface ...
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 30 May 2017 13:03:48 +0000 (15:03 +0200)]
added call-back instance support
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 30 May 2017 11:51:09 +0000 (13:51 +0200)]
Unsupported array found, maybe later add a call-backable class here, for now
at least the array keys are taken into final hash.
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 29 May 2017 20:56:31 +0000 (22:56 +0200)]
imported Helper
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 29 May 2017 18:17:19 +0000 (20:17 +0200)]
imported OutputStream
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 29 May 2017 17:37:08 +0000 (19:37 +0200)]
getResponseInstance is now located in FrameworkBootstrap
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 29 May 2017 17:35:04 +0000 (19:35 +0200)]
imported ApplicationEntryPoint
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 29 May 2017 12:17:16 +0000 (14:17 +0200)]
must implement Registerable
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 23 May 2017 19:11:59 +0000 (21:11 +0200)]
Strict naming-convention (Project\Package[\SubPackage]\SomeFooBar) is now also
done by ObjectFactory.
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 22 May 2017 20:38:20 +0000 (22:38 +0200)]
imported FrameworkFeature
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 22 May 2017 20:36:56 +0000 (22:36 +0200)]
with Github name
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 22 May 2017 20:29:28 +0000 (22:29 +0200)]
imported InputStream
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 22 May 2017 18:57:56 +0000 (20:57 +0200)]
Fixes:
- Opps, application_base_path was somehow double
- use DIRECRORY_SEPARATOR
- renamed variable to clarify it
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 22 May 2017 18:50:48 +0000 (20:50 +0200)]
imported FileNotFoundException
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 22 May 2017 18:48:39 +0000 (20:48 +0200)]
use DIRECTORY_SEPARATOR instead of plain '/'
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 22 May 2017 18:45:00 +0000 (20:45 +0200)]
Sorry, I confused it ...
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 22 May 2017 18:40:28 +0000 (20:40 +0200)]
no more 'base_path', now there are 'base_framework_path' and 'base_application_path'
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 22 May 2017 17:45:07 +0000 (19:45 +0200)]
imported BaseTemplateEngine
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 22 May 2017 17:06:46 +0000 (19:06 +0200)]
No own namespace for these, so no need to import
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 22 May 2017 17:02:09 +0000 (19:02 +0200)]
no longer generic
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 22 May 2017 16:52:48 +0000 (18:52 +0200)]
Fixed template:
- imported BaseHandler
- created namespace
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 22 May 2017 16:40:29 +0000 (18:40 +0200)]
no more generic
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 22 May 2017 16:37:46 +0000 (18:37 +0200)]
no more generic!
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sun, 21 May 2017 20:20:47 +0000 (22:20 +0200)]
No more this here, it is no longer generic
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sun, 21 May 2017 13:46:11 +0000 (15:46 +0200)]
No more generic, StorableSocket is not generic
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 20 May 2017 23:06:13 +0000 (01:06 +0200)]
yet another exception ...
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 20 May 2017 19:40:25 +0000 (21:40 +0200)]
HandleableProtocol-related stuff is not generic
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Sat, 20 May 2017 19:00:43 +0000 (21:00 +0200)]
other way and don't log __METHOD__ anymore
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 21:50:07 +0000 (23:50 +0200)]
Also no longer generic ... Same reason!
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 21:45:45 +0000 (23:45 +0200)]
Cannot be generic, due to StorableSocket class (may be rewritten again, one day)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 21:16:15 +0000 (23:16 +0200)]
Is not generic (ConnectionInfo)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 21:13:59 +0000 (23:13 +0200)]
updated TODOs.txt
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 19:19:39 +0000 (21:19 +0200)]
Continued a bit:
- imported Handleable
- removed HandleableProtocol, is not generic
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 19:01:12 +0000 (21:01 +0200)]
BaseRawDataHandler is not generic (anymore or was never)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 18:26:58 +0000 (20:26 +0200)]
commits fixes
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 18:24:31 +0000 (20:24 +0200)]
imported in template
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 17:10:09 +0000 (19:10 +0200)]
Needs to be here, no way!
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 16:56:49 +0000 (18:56 +0200)]
Moved a lot back to hub:
- ConnectionHelper and ShareableInfo are breaking this
- Else, tons of more hub-specific classes must follow ...
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 16:27:55 +0000 (18:27 +0200)]
imported BaseInfo
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 16:22:49 +0000 (18:22 +0200)]
imported from hub project
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 16:21:29 +0000 (18:21 +0200)]
imported ConnectionInfoFactory
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 16:20:37 +0000 (18:20 +0200)]
imported ShareableInfo
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 16:18:18 +0000 (18:18 +0200)]
also the factory has been imported
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 16:15:32 +0000 (18:15 +0200)]
also added BaseInfo and ConnectionInfo, now bound to BaseFrameworkSystem
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 16:12:44 +0000 (18:12 +0200)]
added interface from hub project
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 16:06:43 +0000 (18:06 +0200)]
template updated
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 16:03:54 +0000 (18:03 +0200)]
deeper + imported SocketRegistryFactory
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 16:01:57 +0000 (18:01 +0200)]
imported BaseListener
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 15:39:48 +0000 (17:39 +0200)]
imported FrameworkInterface + created namespace
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 14:59:57 +0000 (16:59 +0200)]
Imported HelpableTemplate
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 14:53:32 +0000 (16:53 +0200)]
imported UnsupportedOperationException;
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 14:27:49 +0000 (16:27 +0200)]
need to import Stateable, too. More may follow (aftermath of namespacing)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 14:04:49 +0000 (16:04 +0200)]
Continued:
- imported Stream
- (Input|Output)Stream now have own namespaces
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 14:02:28 +0000 (16:02 +0200)]
Continued a bit:
- imported BaseStream
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 13:56:31 +0000 (15:56 +0200)]
Continued a bit:
- in the wake of mcrypt being deprecated, an OpenSSL-based implementation
needs to be written. This commit marks the start for it. Please note, that
currently you don't have *ANY* encryption as the methods are unfinished
- moved DATA_PAYLOAD_SEPARATOR to EncryptableStream
- updated TODOs.txt
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 13:50:36 +0000 (15:50 +0200)]
no longer deprecated and now imported
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 13:44:36 +0000 (15:44 +0200)]
Please avoid these class_exists() outside any object factory
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 13:32:22 +0000 (15:32 +0200)]
First Database, then Frontend (not Wrapper)
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Fri, 19 May 2017 00:25:59 +0000 (02:25 +0200)]
first namespace, then other
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 18 May 2017 21:18:19 +0000 (23:18 +0200)]
also line number
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 18 May 2017 20:54:40 +0000 (22:54 +0200)]
opps
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 18 May 2017 20:23:46 +0000 (22:23 +0200)]
Rewrite continued:
- the framework now attempts to initialize the application more OOP-ed
- this is done by calling 3 simple methods:
+ FrameworkBootstrap::initFramework();
+ FrameworkBootstrap::prepareApplication();
+ FrameworkBootstrap::startApplication();
- initFramework: 3 simple steps again:
+ scanFrameworkClasses: scans for framework-related classes, interfaces and
exceptions
+ determineRequestType: determines request-type (console, html) and loads all
given parameter into the initialized request class. It also initializes the
response instance
+ validateApplicationParameter: validates the parameter 'app' if it is there
and points to a valid application (very basic check, more later on)
- prepareApplication: Prepares detected application by attempting to load all
required include files and only optional if present. Please note that some
files are now deprecated and should be ported to the new methods (see below)
- startApplication: Starts the application by calling 3 methods:
+ setupApplicationData: replacement for data.php, sets all application's data.
Please don't set any configuration stuff here, this is still done in
config.php!
+ initApplication: Calls some additional methods to initialize application.
Here is a good place to init database instance by calling the shiny new
method initDatabaseInstance().
+ launchApplication: Still old method name which starts the application.
Please remove any request/response-init stuff from here as it is now
generically done in FrameworkBootstrap
- include files in framework/database/ are now all deprecated
- renamed framework/config.inc.php -> framework/config-global.php
- PrimeraPortal's API is history, so let us remove the obsolete file here, too
- some "contrib" files updated
- updated TODOs.txt
- moved rand.php to contrib/ folder
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Mon, 8 May 2017 18:33:29 +0000 (20:33 +0200)]
renamed to parseParameters() as this method will parse, not just check all
parameters, including $_GET, $_POST and $_COOKIE/$_SESSION
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Wed, 3 May 2017 16:05:20 +0000 (18:05 +0200)]
Continued:
- the word "Default" and "Array" is not possible to use alone in namespace like
<?php
namespace Some\Foo\Array;
?> <-- yes, discouraged. just to clearify end-of-php
- some math stuff "fixed".
- removed discouraged headers from all remaining scripts
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 4 Apr 2017 21:02:00 +0000 (23:02 +0200)]
Keep compiled Smarty3 templates out ... (I won't switch to Smarty3 but I use this script for other project).
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sun, 2 Apr 2017 18:44:02 +0000 (20:44 +0200)]
Continued:
- renamed BootstrapFramework -> FrameworkBootstrap as there are also similar
classes around, like FrameworkConfiguration
- require/include are no functions, don't use parentheses here (including old
tests, I know)
- continued with rewriting bootstrap: more methods in FrameworkBootstrap and
lesser include files in framework/ path
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sun, 26 Mar 2017 14:39:13 +0000 (16:39 +0200)]
Continued with rewrites:
- rewrote bootstrap to a more easier way, still index.php will contain a class
- this class has a method to detect the framework's path on common places
- splitted application_base_path and framework_base_path, was only base_path
before
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Wed, 15 Mar 2017 11:52:06 +0000 (12:52 +0100)]
better this way, "cache" loader instance to avoid calling getSelfInstance()
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Tue, 14 Mar 2017 11:20:54 +0000 (12:20 +0100)]
strict naming-convention check can be disabled, but is not recommended in
general use. For example for PhpUnit unit tests this must be disabled, else
PHP_Invoker cannot be loaded.
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Häder [Thu, 9 Mar 2017 09:44:30 +0000 (10:44 +0100)]
Cleanup:
- removed old scripts which were used in SVN times
- some may become useful, like remote-deprecated.sh and find-bad-php.sh
- the later one now searches for discouraged ?> closing tag
- the first one can now be used with GIT to remove deprecated files
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sat, 4 Mar 2017 22:16:14 +0000 (23:16 +0100)]
Also "import" here
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sat, 4 Mar 2017 22:15:22 +0000 (23:15 +0100)]
renamed deprecated exception name to a more common one
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sat, 4 Mar 2017 21:49:53 +0000 (22:49 +0100)]
rewrote to SPL exceptions as these exceptions are really overdue ...
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sat, 4 Mar 2017 21:26:54 +0000 (22:26 +0100)]
Proper way of searching for paths
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 28 Feb 2017 20:40:21 +0000 (21:40 +0100)]
Continued:
- added namespace to class config entries
- added "import" of CryptoHelper and Cryptable
- added "import" of Cacheable
- fixed tpzo in namespace
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 28 Feb 2017 19:51:53 +0000 (20:51 +0100)]
Continued:
- added namespace to class config entries
- added "import" of SeekableWritableFileIterator and BaseIterator
- added "import" of Iterator (SPL)
- added "import" of BaseFeature and Feature
- added missing class EmailVerifierFilter
- added "import" of BaseFilter, Filterable, Requestable and Responseable
- added "import" of BaseInputTextFile and CsvInputStreamer
- also added missing namespace in class
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sun, 26 Feb 2017 21:19:53 +0000 (22:19 +0100)]
Continued:
- added namespace to class config entries
- added "import" of LanguageSystem
- added "import" of BaseTask (and in class template, too)
- added "import" of Visitable
- added "import" of ManageableGuest
- added "import" of BaseIndex, Indexable and IndexableStack
- added "import" of CalculatableBlock
- and no "we", better neutral words
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sun, 26 Feb 2017 21:05:14 +0000 (22:05 +0100)]
Continued:
- added "import" of BaseStacker and Stackable
- added "import" of BaseMailer and DeliverableMail
- added missing namespace in config entries
- killed more [EOF] and discouraged ?>
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sun, 26 Feb 2017 20:57:03 +0000 (21:57 +0100)]
Continued:
- added namespace to class config entries
- opps, need to multiply by 100
- added "import" of RandomNumberGenerator
- added "import" of BaseAction
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sun, 26 Feb 2017 20:47:30 +0000 (21:47 +0100)]
Continued:
- added basic interface Poolable (seems to be lost?)
- added "import" for it as well
- added "import" of ListenerVisitor and DecoratorVisitor
- added "import" of Listenable
- added "import" of BaseDecorator
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sun, 26 Feb 2017 20:34:28 +0000 (21:34 +0100)]
Continued:
- expanded class config entry with namespace
- added "import" of BaseVisitor, Visitor and TaskVisitor, PoolVisitor
- added "import" of Taskable
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sun, 26 Feb 2017 19:46:05 +0000 (20:46 +0100)]
Continued:
- it cannot be "List" as this is reserved (list() command), so take "Lists"
- added "import" of IteratorAggregate and Countable (both SPL)
- added "import" of BaseList and Listable
- added "import" of BaseFileIo, InputPointer and OutputPointer
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sun, 26 Feb 2017 19:36:11 +0000 (20:36 +0100)]
Continued:
- added "import" of FilePointer, CloseableFile and BaseBinaryFile
- added "import" of Block
- added "import" of Handleable, HandleableDataSet, BaseHandler
Signed-off-by: Roland Häder <roland@mxchange.org>
Roland Haeder [Sun, 26 Feb 2017 19:24:02 +0000 (20:24 +0100)]
Continued:
- added "import" of BaseUser, Updateable
- added "import" of ManageableAccount and ManageableMember
- fixed config entry, namespace added
Signed-off-by: Roland Häder <roland@mxchange.org>