X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=inc%2Fclasses%2Fmain%2Ffilter%2Fclass_;h=bd14a20d0255ebc56ac27aa784a7140679b90f0d;hb=12dbc1af8f0bc2981711b17c7c955f270c440b35;hp=9027c5d1858caef511146b44342092b26c8d8e69;hpb=c59dccf46c5d0e3b7f2687370b2b15023b1ecdfe;p=hub.git diff --git a/inc/classes/main/filter/class_ b/inc/classes/main/filter/class_ index 9027c5d18..bd14a20d0 100644 --- a/inc/classes/main/filter/class_ +++ b/inc/classes/main/filter/class_ @@ -30,21 +30,21 @@ class ???Filter extends BaseFrameworkSystem implements Filterable { protected function __construct () { // Call parent constructor parent::__construct(__CLASS__); - - // Clean up a little - $this->removeNumberFormaters(); - $this->removeSystemArray(); } /** * Creates an instance of this filter class * - * @return $filterInstance An instance of this filter class + * @param $controllerInstance An instance of a Controller class + * @return $filterInstance An instance of this filter class */ - public final static function create???Filter () { + public final static function create???Filter (Controller $controllerInstance) { // Get a new instance $filterInstance = new ???Filter(); + // Set the controller + $filterInstance->setControllerInstance($controllerInstance); + // Return the instance return $filterInstance; } @@ -55,6 +55,7 @@ class ???Filter extends BaseFrameworkSystem implements Filterable { * @param $requestInstance An instance of a class with an Requestable interface * @param $responseInstance An instance of a class with an Responseable interface * @return void + * @todo 0% done */ public function execute (Requestable $requestInstance, Responseable $responseInstance) { // Implement this!