diff --git a/src/Validators/ConstRangeValidator.php b/src/Validators/ConstRangeValidator.php
index <HASH>..<HASH> 100644
--- a/src/Validators/ConstRangeValidator.php
+++ b/src/Validators/ConstRangeValidator.php
@@ -34,6 +34,11 @@ class ConstRangeValidator extends RangeValidator
      */
     public $targetClass;
 
+    /**
+     * @var callable
+     */
+    public $filter;
+
     public static $ranges = [];
 
     /**
@@ -70,6 +75,18 @@ class ConstRangeValidator extends RangeValidator
     }
 
     /**
+     * @param mixed $value
+     * @return array|null
+     */
+    protected function validateValue($value)
+    {
+        if (is_callable($this->filter)) {
+            $value = call_user_func($this->filter, $value);
+        }
+        return parent::validateValue($value);
+    }
+
+    /**
      * @inheritdoc
      */
     public function validateAttribute($model, $attribute)
Add filter to ConstRangeValidator