Continued:
authorRoland Haeder <roland@mxchange.org>
Fri, 24 Feb 2017 19:24:59 +0000 (20:24 +0100)
committerRoland Haeder <roland@mxchange.org>
Tue, 28 Feb 2017 21:10:04 +0000 (22:10 +0100)
- added "import" for Responseable
- added "import" for StreamableInput
- all configured class names should not start with a backslash so the class
  loader is not "confused" that there is an empty project/vendor name ... Well,
  currently it ignores it but later maybe not.
- and last but not least, everywhere else no backslash is used for framework
  "imports" so it is more consistent

Signed-off-by: Roland Häder <roland@mxchange.org>
80 files changed:
application/tests/class_ApplicationHelper.php
inc/config.php
inc/main/classes/actions/html/class_HtmlLoginProfileAction.php
inc/main/classes/actions/post_registration/class_LoginAfterRegistrationAction.php
inc/main/classes/auth/class_CookieAuth.php
inc/main/classes/class_BaseFrameworkSystem.php
inc/main/classes/commands/class_BaseCommand.php
inc/main/classes/commands/console/class_ConsoleFuseCommand.php
inc/main/classes/commands/html/class_HtmlConfirmCommand.php
inc/main/classes/commands/html/class_HtmlDoFormCommand.php
inc/main/classes/commands/html/class_HtmlHomeCommand.php
inc/main/classes/commands/html/class_HtmlLoginAreaCommand.php
inc/main/classes/commands/html/class_HtmlLoginCommand.php
inc/main/classes/commands/html/class_HtmlLoginFailedCommand.php
inc/main/classes/commands/html/class_HtmlLogoutCommand.php
inc/main/classes/commands/html/class_HtmlLogoutDoneCommand.php
inc/main/classes/commands/html/class_HtmlProblemCommand.php
inc/main/classes/commands/html/class_HtmlRegisterCommand.php
inc/main/classes/commands/html/class_HtmlResendLinkCommand.php
inc/main/classes/commands/html/class_HtmlStatusCommand.php
inc/main/classes/commands/image/class_ImageCodeCaptchaCommand.php
inc/main/classes/controller/class_BaseController.php
inc/main/classes/controller/console/class_ConsoleDefaultController.php
inc/main/classes/controller/console/class_ConsoleDefaultNewsController.php
inc/main/classes/controller/html/class_HtmlConfirmController.php
inc/main/classes/controller/html/class_HtmlDefaultController.php
inc/main/classes/controller/html/class_HtmlDefaultNewsController.php
inc/main/classes/controller/html/class_HtmlLoginController.php
inc/main/classes/controller/html/class_HtmlLoginFailedController.php
inc/main/classes/controller/html/class_HtmlLogoutController.php
inc/main/classes/controller/html/class_HtmlLogoutDoneController.php
inc/main/classes/controller/html/class_HtmlProblemController.php
inc/main/classes/controller/html/class_HtmlRegisterController.php
inc/main/classes/controller/html/class_HtmlStatusController.php
inc/main/classes/controller/html/form/class_HtmlDoFormController.php
inc/main/classes/controller/html/login/class_HtmlLoginAreaController.php
inc/main/classes/controller/image/captcha/class_ImageCodeCaptchaController.php
inc/main/classes/controller/image/class_ImageDefaultController.php
inc/main/classes/decorator/template/class_XmlRewriterTemplateDecorator.php
inc/main/classes/filter/auth/class_UserAuthFilter.php
inc/main/classes/filter/change/class_EmailChangeFilter.php
inc/main/classes/filter/change/class_PasswordChangeFilter.php
inc/main/classes/filter/checkboxes/class_RulesAcceptedFilter.php
inc/main/classes/filter/class_BaseFilterDecorator.php
inc/main/classes/filter/class_FilterChain.php
inc/main/classes/filter/crypto/class_CaptchaEncryptFilter.php
inc/main/classes/filter/guest/class_UserNameIsGuestFilter.php
inc/main/classes/filter/news/class_NewsDownloadFilter.php
inc/main/classes/filter/news/class_NewsProcessFilter.php
inc/main/classes/filter/null/class_NullFilter.php
inc/main/classes/filter/payment/class_PaymentDiscoveryFilter.php
inc/main/classes/filter/update/class_UserStatusConfimedUpdateFilter.php
inc/main/classes/filter/update/class_UserUpdateFilter.php
inc/main/classes/filter/validator/class_EmailValidatorFilter.php
inc/main/classes/filter/validator/class_PasswordValidatorFilter.php
inc/main/classes/filter/validator/class_UserNameValidatorFilter.php
inc/main/classes/filter/verifier/class_AccountPasswordVerifierFilter.php
inc/main/classes/filter/verifier/class_BirthdayVerifierFilter.php
inc/main/classes/filter/verifier/class_ConfirmCodeVerifierFilter.php
inc/main/classes/filter/verifier/class_GraphicalCodeCaptchaVerifierFilter.php
inc/main/classes/filter/verifier/class_PasswordGuestVerifierFilter.php
inc/main/classes/filter/verifier/class_PasswordVerifierFilter.php
inc/main/classes/filter/verifier/class_UserGuestVerifierFilter.php
inc/main/classes/filter/verifier/class_UserNameVerifierFilter.php
inc/main/classes/filter/verifier/class_UserStatusVerifierFilter.php
inc/main/classes/filter/verifier/class_UserUnconfirmedVerifierFilter.php
inc/main/classes/response/console/class_ConsoleResponse.php
inc/main/classes/response/html/class_HtmlResponse.php
inc/main/classes/response/image/class_ImageResponse.php
inc/main/classes/template/class_BaseTemplateEngine.php
inc/main/classes/template/image/class_ImageTemplateEngine.php
inc/main/classes/template/mail/class_MailTemplateEngine.php
inc/main/interfaces/actions/class_PerformableAction.php
inc/main/interfaces/controller/class_Controller.php
inc/main/interfaces/filter/class_Filterable.php
inc/main/interfaces/helper/login/class_HelpableLogin.php
inc/main/interfaces/io/file/class_FileInputStreamer.php
inc/main/interfaces/io/pointer/class_InputPointer.php
inc/main/interfaces/login/class_LoginableUser.php
inc/main/interfaces/template/class_CompileableTemplate.php

index a65e296..e2bb528 100644 (file)
@@ -168,7 +168,7 @@ class ApplicationHelper extends BaseFrameworkSystem implements ManageableApplica
                $responseType = self::getResponseTypeFromSystem();
 
                // Create a new request object
-               $requestInstance = ObjectFactory::createObjectByName(sprintf('\CoreFramework\Request\%sRequest', self::convertToClassName($response)));
+               $requestInstance = ObjectFactory::createObjectByName(sprintf('CoreFramework\Request\%sRequest', self::convertToClassName($response)));
 
                // Remember request instance here
                $this->setRequestInstance($requestInstance);
@@ -181,7 +181,7 @@ class ApplicationHelper extends BaseFrameworkSystem implements ManageableApplica
                } // END - if
 
                // ... and a new response object
-               $responseClass = sprintf('\CoreFramework\Response\%sResponse', self::convertToClassName($response));
+               $responseClass = sprintf('CoreFramework\Response\%sResponse', self::convertToClassName($response));
                $responseInstance = ObjectFactory::createObjectByName($responseClass, array($this));
 
                // Remember response instance here
index bb9750a..fcbcef4 100644 (file)
@@ -92,7 +92,7 @@ $cfg->setConfigEntry('application_path', $cfg->getConfigEntry('base_path') . $cf
 $cfg->setConfigEntry('compile_output_path', 'templates/_compiled/');
 
 // CFG: HTML-TEMPLATE-CLASS
-$cfg->setConfigEntry('html_template_class', 'HtmlTemplateEngine');
+$cfg->setConfigEntry('html_template_class', 'CoreFramework\Template\Engine\HtmlTemplateEngine');
 
 // CFG: DECO-XML-REWRITER-TEMPLATE-CLASS
 $cfg->setConfigEntry('deco_xml_rewriter_template_class', 'XmlRewriterTemplateDecorator');
@@ -179,7 +179,7 @@ $cfg->setConfigEntry('dataset_criteria_class', 'DataSetCriteria');
 $cfg->setConfigEntry('update_criteria_class', 'UpdateCriteria');
 
 // CFG: FILE-IO-CLASS
-$cfg->setConfigEntry('file_io_class', 'FileIoHandler');
+$cfg->setConfigEntry('file_io_class', 'CoreFramework\Handler\Filesystem\FileIoHandler');
 
 // CFG: DATABASE-RESULT-CLASS
 $cfg->setConfigEntry('database_result_class', 'CachedDatabaseResult');
index 2617c9e..8fe62d9 100644 (file)
@@ -6,6 +6,7 @@ namespace CoreFramework\Action\Login;
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Registry\Registerable;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * An action for the profile page in login area
index ed1f321..b38d093 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Action\PostRegistration\Login;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A post registration action to login after the registration is done
index b25213a..a98999f 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Auth;
 // Import framework stuff
 use CoreFramework\Object\BaseFrameworkSystem;
 use CoreFramework\Registry\Registerable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A cookie-bases authorization class
index c09e84a..cd74ad3 100644 (file)
@@ -13,6 +13,7 @@ use CoreFramework\Middleware\Debug\DebugMiddleware;
 use CoreFramework\Registry\Register;
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 use CoreFramework\Stream\Output\OutputStreamer;
 use CoreFramework\Template\CompileableTemplate;
 
@@ -59,7 +60,7 @@ class BaseFrameworkSystem extends stdClass implements FrameworkInterface {
        private $requestInstance = NULL;
 
        /**
-        * Instance of a Responsable class
+        * Instance of a Responseable class
         */
        private $responseInstance = NULL;
 
index b2bb4c6..3feb617 100644 (file)
@@ -6,6 +6,7 @@ namespace CoreFramework\Command;
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Object\BaseFrameworkSystem;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A general (base) command
index 9a5a6dd..22f4f5e 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Command\Fuse;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A Fuse console command
index a732e0c..a58f33e 100644 (file)
@@ -7,6 +7,7 @@ use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Generic\NullPointerException;
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A command for the confirmation link handling
index a7f89d3..b03c2df 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Command\Form;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A command for the form processor
index 9717ad0..f8bc1c5 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Command\Guest;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A command for the home page
index 27be3a4..6db2c2c 100644 (file)
@@ -6,6 +6,7 @@ namespace CoreFramework\Command\Login;
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A command for the login area (member/gamer area)
index 5a02531..5238d4d 100644 (file)
@@ -7,6 +7,7 @@ use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Registry\Registerable;
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A command for the login form
index 74530ec..62f3149 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Command\Failed;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A command for the login failed page
index df0a7ba..c27e373 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Command\Login;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A command for logout
index d0211b3..ded4010 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Command\Logout;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A command for the login failed page
index c452c2f..b90ca40 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Command\Failed;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A command for Problem page
index 676b48a..e8867d4 100644 (file)
@@ -7,6 +7,7 @@ use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Registry\Registerable;
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A command class for the registration form
index 860d91f..cd65796 100644 (file)
@@ -6,6 +6,7 @@ namespace CoreFramework\Command\Guest;
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A command class for resending the confirmation link
index 7dc9622..4532722 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Command\Status;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A command for Status page
index 6314644..9587642 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Command\Captcha;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A command for creating code CAPTCHAs
index e1215a5..84f2eb9 100644 (file)
@@ -8,6 +8,7 @@ use CoreFramework\Object\BaseFrameworkSystem;
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Registry\Registerable;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A generic controller class. You should extend this base class if you want to
@@ -99,7 +100,7 @@ class BaseController extends BaseFrameworkSystem implements Registerable {
         * UserAuthorizationException is thrown.
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function genericHanleRequestLoginFailedRedirect (Requestable $requestInstance, Responseable $responseInstance) {
@@ -145,7 +146,7 @@ class BaseController extends BaseFrameworkSystem implements Registerable {
         * but request becomes valid after pre-filters run.
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function genericHanleRequestLoginAreaFailedRedirect (Requestable $requestInstance, Responseable $responseInstance) {
@@ -251,7 +252,7 @@ class BaseController extends BaseFrameworkSystem implements Registerable {
         *
         * @param       $filterChain            Chain of the filter to execute
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         * @throws      InvalidFilterChainException     If the filter chain is invalid
         */
@@ -270,7 +271,7 @@ class BaseController extends BaseFrameworkSystem implements Registerable {
         * Executes all pre filters
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        protected function executePreFilters (Requestable $requestInstance, Responseable $responseInstance) {
@@ -282,7 +283,7 @@ class BaseController extends BaseFrameworkSystem implements Registerable {
         * Executes all post filters
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        protected function executePostFilters (Requestable $requestInstance, Responseable $responseInstance) {
index cefd947..08f1505 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Controller\Default;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * The default controller for all other console requests
index dbb630f..a049d1b 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Controller\Default;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * The default controller with news for e.g. home or news page
index 3dbe58b..4300853 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Controller\Confirm;
 
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
+use CoreFramework\Response\Responseable;
 
 /**
  * Controller for confirmation link
@@ -66,7 +67,7 @@ class HtmlConfirmController extends BaseController implements Controller {
         * Handles the given request and response
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function handleRequest (Requestable $requestInstance, Responseable $responseInstance) {
index 6e72f36..fc958b8 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Controller\Default;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * The default controller for all other web requests
@@ -60,7 +61,7 @@ class HtmlDefaultController extends BaseController implements Controller {
         * Handles the given request and response
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function handleRequest (Requestable $requestInstance, Responseable $responseInstance) {
index 81d672e..4f77740 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Controller\News;
 
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
+use CoreFramework\Response\Responseable;
 
 /**
  * The default controller with news for e.g. home or news page
@@ -63,7 +64,7 @@ class HtmlDefaultNewsController extends BaseController implements Controller {
         * Handles the given request and response
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function handleRequest (Requestable $requestInstance, Responseable $responseInstance) {
index 076a328..552c0b6 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Controller\Login;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * Controller for login form with password reminder and maybe enabled
@@ -61,7 +62,7 @@ class HtmlLoginController extends BaseController implements Controller {
         * Handles the given request and response
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function handleRequest (Requestable $requestInstance, Responseable $responseInstance) {
index d110d36..b1c1f7f 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Controller\Failed;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A controller for login failed page
@@ -59,7 +60,7 @@ class HtmlLoginFailedController extends BaseController implements Controller {
         * Handles the given request and response
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function handleRequest (Requestable $requestInstance, Responseable $responseInstance) {
index 412e620..8cd75c3 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Controller\Logout;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * The default controller for logout page
@@ -67,7 +68,7 @@ class HtmlLogoutController extends BaseController implements Controller {
         * Handles the given request and response
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function handleRequest (Requestable $requestInstance, Responseable $responseInstance) {
index 5c1dbdf..93ea137 100644 (file)
@@ -60,7 +60,7 @@ class HtmlLogoutDoneController extends BaseController implements Controller {
         * Handles the given request and response
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function handleRequest (Requestable $requestInstance, Responseable $responseInstance) {
index 65fcd4a..89134f3 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Controller\Problem;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * Controller for problem requests
@@ -60,7 +61,7 @@ class HtmlProblemController extends BaseController implements Controller {
         * Handles the given request and response
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function handleRequest (Requestable $requestInstance, Responseable $responseInstance) {
index 9f19210..194ead9 100644 (file)
@@ -1,4 +1,10 @@
 <?php
+// Own namespace
+namespace CoreFramework\Controller\Register;
+
+// Import framework stuff
+use CoreFramework\Response\Responseable;
+
 /**
  * Controller for register form
  *
@@ -54,7 +60,7 @@ class HtmlRegisterController extends BaseController implements Controller {
         * Handles the given request and response
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function handleRequest (Requestable $requestInstance, Responseable $responseInstance) {
index e5e1cb2..c5811bc 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Controller\Status;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * Controller for changing user status
@@ -60,7 +61,7 @@ class HtmlStatusController extends BaseController implements Controller {
         * Handles the given request and response
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function handleRequest (Requestable $requestInstance, Responseable $responseInstance) {
index ccef17b..e667ec6 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Controller\Form;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A controller for handling sent forms
@@ -62,7 +63,7 @@ class HtmlDoFormController extends BaseController implements Controller {
         * Handles the given request and response
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function handleRequest (Requestable $requestInstance, Responseable $responseInstance) {
index 0bab010..7a03eb5 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Controller\Login;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * Controller for login area with news
@@ -73,7 +74,7 @@ class HtmlLoginAreaController extends BaseController implements Controller {
         * Handles the given request and response
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function handleRequest (Requestable $requestInstance, Responseable $responseInstance) {
index 9abb186..ddb0d44 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Controller\Image\Captcha;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A controller for a code-based CAPTCHA where the user has to repeat a shown code
@@ -63,7 +64,7 @@ class ImageCodeCaptchaController extends BaseController implements Controller {
         * Handles the given request and response
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function handleRequest (Requestable $requestInstance, Responseable $responseInstance) {
index b7c831a..882e480 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Controller\Default;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A default controller for images
index 72d33a2..1065cc8 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Template\Xml;
 
 // Import framework stuff
 use CoreFramework\Manager\ManageableApplication;
+use CoreFramework\Response\Responseable;
 use CoreFramework\Template\CompileableTemplate;
 
 /**
@@ -262,7 +263,7 @@ class XmlRewriterTemplateDecorator extends BaseDecorator implements CompileableT
        /**
         * Transfers the content of this template engine to a given response instance
         *
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function transferToResponse (Responseable $responseInstance) {
index d793556..40547d3 100644 (file)
@@ -6,6 +6,7 @@ namespace CoreFramework\Filter\User\Auth;
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A filter for checking user permissions
index cc02083..700e978 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter\Change\Email;
 // Import framework stuff
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A filter for detecting email changes
index b260541..d171a58 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter\Change\Email;
 // Import framework stuff
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A filter for password change detection
index 3224e4f..1d6eab6 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Filter\RulesCheckbox;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A filter for checking if the user has accepted the rules. This is mainly
index c25c8f6..ae70305 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter;
 // Import framework stuff
 use CoreFramework\Object\BaseFrameworkSystem;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A general filter decorator for decorating filters with other filters
@@ -68,7 +69,7 @@ abstract class BaseFilterDecorator extends BaseFrameworkSystem implements Filter
         * Execute the inner filter
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public final function execute (Requestable $requestInstance, Responseable $responseInstance) {
@@ -80,7 +81,7 @@ abstract class BaseFilterDecorator extends BaseFrameworkSystem implements Filter
         * Do the execution of the filter
         *
         * @param       $requestInstance        An instance of a Requestable class
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        abstract public function doExecute (Requestable $requestInstance, Responseable $responseInstance);
index 1d88e02..0e4370c 100644 (file)
@@ -6,6 +6,7 @@ namespace CoreFramework\Filter\Chain;
 use CoreFramework\Object\BaseFrameworkSystem;
 use CoreFramework\Registry\Registerable;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A filter chain for pre and post filters
index c4cc9f9..6d08cb3 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter\Captcha;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A filter for checking if value "encrypt" is set and fine
index 1cdccc9..2ab3bcb 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Filter\User\Username;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A filter for checking if username "guest" has been choosen as configured. If
index f9e4dc2..82324a2 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter\News;
 // Import framework stuff
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A pre-filter for downloading news from a source. This can be a XML feed or
index 7548a5c..28488db 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Filter\News;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A post-filter for processing downloaded news. This will prepare the news fir
index bafd97b..2d525aa 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Filter\Generic;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * As the name said: A null filter does just pass through the data. This is
index 566f78a..1ea4ccb 100644 (file)
@@ -7,6 +7,7 @@ use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Generic\NullPointerException;
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A filter for payment discovery. This class discovers the payment type and
index 75c4d7c..00c8bd6 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter\User\Status;
 // Import framework stuff
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A filter for updating the user account status to confirmed
index 2fc5538..390366b 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter\User;
 // Import framework stuff
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A filter for updating the user account like last activity, last action
index 6380195..d60647b 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter\Validator\Email;
 // Import framework stuff
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A concrete filter for validating the email address. This filter may intercept
index 11922c9..2b91613 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Filter\Validator\Password;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A concrete filter for validating the password. This filter may intercept
index a3bcfb4..3d7abaf 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter\Validator\Username;
 // Import framework stuff
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A concrete filter for validating the username. This filter may intercept the
index abdaf5d..dba14fa 100644 (file)
@@ -6,6 +6,7 @@ namespace CoreFramework\Filter\Verifier\Password;
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A concrete filter for validating the password. This filter may intercept
index 6c06a88..5b92f28 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Filter\Verifier\User;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A verifier filter for birthday data
index a21eb0b..7689bdc 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter\Verifier\Confirmation;
 // Import framework stuff
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A filter for checking if supplied confirmation code is valid.
index 871bbc5..4e0224a 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter\Verifier\Captcha;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A concrete filter for validating code graphical CAPTCHAs with hashes
index a464ff0..49a18c4 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Filter\Verifier\User;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A concrete filter for validating the guest password. This filter may intercept
index 86bac5f..7f87be5 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Filter\Verifier\Password;
 
 // Import framework stuff
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A concrete filter for validating the password. This filter may intercept
index 6ac4795..cc8c4ec 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter\Verifier\User;
 // Import framework stuff
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A concrete filter for verfying the guest username. This filter may intercept the
index 9e018e6..ac56acf 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter\Verifier\User;
 // Import framework stuff
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A concrete filter for verfying the username. This filter may intercept the
index 0702194..2715041 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter\Verifier\User;
 // Import framework stuff
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A filter for checking if user status is GUEST or CONFIRMED.
index a78ec10..f714fc8 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter\Verifier\User;
 // Import framework stuff
 use CoreFramework\Registry\Generic\Registry;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A filter for checking if user status is UNCONFIRMED.
index f2ba710..10b064c 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Response;
 
 // Import framework stuff
 use CoreFramework\Manager\ManageableApplication;
+use CoreFramework\Response\Responseable;
 
 /**
  * A class for a console response aka output to console
index b9f8a9d..05d5e2b 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Response;
 
 // Import framework stuff
 use CoreFramework\Manager\ManageableApplication;
+use CoreFramework\Response\Responseable;
 
 /**
  * A class for an HTML response on an HTML request
index c443769..58e3e41 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Response;
 
 // Import framework stuff
 use CoreFramework\Manager\ManageableApplication;
+use CoreFramework\Response\Responseable;
 
 /**
  * A class for an image response on an HTTP request
index a66fac5..28029d8 100644 (file)
@@ -6,6 +6,7 @@ namespace CoreFramework\Template\Engine;
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Manager\ManageableApplication;
 use CoreFramework\Object\BaseFrameworkSystem;
+use CoreFramework\Response\Responseable;
 
 /**
  * A generic template engine
@@ -1459,7 +1460,7 @@ class BaseTemplateEngine extends BaseFrameworkSystem {
        /**
         * Transfers the content of this template engine to a given response instance
         *
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        public function transferToResponse (Responseable $responseInstance) {
index cb73f3a..b32963d 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Template\Engine;
 // Import framework stuff
 use CoreFramework\Factory\ObjectFactory;
 use CoreFramework\Registry\Generic\Registry;
+use CoreFramework\Response\Responseable;
 use CoreFramework\Template\CompileableTemplate;
 
 /**
index 51f6649..7584dc7 100644 (file)
@@ -4,6 +4,7 @@ namespace CoreFramework\Template\Engine;
 
 // Import framework stuff
 use CoreFramework\Registry\Generic\Registry;
+use CoreFramework\Response\Responseable;
 use CoreFramework\Template\CompileableTemplate;
 
 /**
index 10ecd3a..53c5476 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Action;
 // Import framework stuff
 use CoreFramework\Generic\FrameworkInterface;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * An interface for performable actions
index 1472c92..0a2d52c 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Controller;
 // Import framework stuff
 use CoreFramework\Generic\FrameworkInterface;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * An interface for controller
index 1a1b714..c655f67 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Filter;
 // Import framework stuff
 use CoreFramework\Generic\FrameworkInterface;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * A class for pre and post filters
index 948267d..0520396 100644 (file)
@@ -2,6 +2,9 @@
 // Own namespace
 namespace CoreFramework\Helper\Login;
 
+// Import framework stuff
+use CoreFramework\Response\Responseable;
+
 /**
  * A helper interface for logins
  *
index e9359b0..1de913a 100644 (file)
@@ -2,6 +2,9 @@
 // Own namespace
 namespace CoreFramework\Filesystem\Stream;
 
+// Import framework stuff
+use CoreFramework\Stream\Input\StreamableInput;
+
 /**
  * An interface for file input operations.
  *
index 837f8ce..41e8124 100644 (file)
@@ -2,6 +2,9 @@
 // Own namespace
 namespace CoreFramework\Filesystem\Pointer;
 
+// Import framework stuff
+use CoreFramework\Stream\Input\StreamableInput;
+
 /**
  * An interface for (mostly) file input pointers.
  *
index 58874c7..436f49a 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Auth;
 // Import framework stuff
 use CoreFramework\Generic\FrameworkInterface;
 use CoreFramework\Request\Requestable;
+use CoreFramework\Response\Responseable;
 
 /**
  * An interface for user login classes
index e18190f..2a96e9c 100644 (file)
@@ -5,6 +5,7 @@ namespace CoreFramework\Template;
 // Import framework stuff
 use CoreFramework\Generic\FrameworkInterface;
 use CoreFramework\Manager\ManageableApplication;
+use CoreFramework\Response\Responseable;
 
 /**
  * An interface for template engines
@@ -129,7 +130,7 @@ interface CompileableTemplate extends FrameworkInterface {
        /**
         * Transfers the content of this template engine to a given response instance
         *
-        * @param       $responseInstance       An instance of a Responsable class
+        * @param       $responseInstance       An instance of a Responseable class
         * @return      void
         */
        function transferToResponse (Responseable $responseInstance);