Added new factory (unfinished) + some fixes.
[core.git] / inc / classes / main / filter / verifier / class_BirthdayVerifierFilter.php
index 41eb3196c3b3b4597a54283c6b194965a24c4dad..eb7122df5bd18276e957da69bec8081d8c490c56 100644 (file)
@@ -53,9 +53,6 @@ class BirthdayVerifierFilter extends BaseFilter implements Filterable {
         * @return      void
         */
        public function execute (Requestable $requestInstance, Responseable $responseInstance) {
-               // Execute the parent execute method
-               parent::execute($requestInstance, $responseInstance);
-
                // Day of birth set?
                if (!$requestInstance->isRequestElementSet('birth_day')) {
                        // Day of birth isn't set
@@ -94,9 +91,9 @@ class BirthdayVerifierFilter extends BaseFilter implements Filterable {
                        0,
                        0,
                        0,
-                       $requestInstance->getRequestElement('birth_day'),
-                       $requestInstance->getRequestElement('birth_month'),
-                       $requestInstance->getRequestElement('birth_year')
+                       (int) $requestInstance->getRequestElement('birth_day'),
+                       (int) $requestInstance->getRequestElement('birth_month'),
+                       (int) $requestInstance->getRequestElement('birth_year')
                );
 
                // Is there a number or such? (we don't care about the value itself here)