public function filter_sanitize($v, $p)
    {
        $option = Helper::arrGet($this->sanitizes, $p, $p);
        $v->setValue(filter_var($v->getValue(), $option));
        if ($p === 'int') {
            if ((int)$v->getValue() !== (int)(float)$v->getValue()) {
                $v->setValue('');
            }
        }
    }