public function validate($value, &$filtered = null)
    {
        if (!$this->validator->validate($value, $filtered))
            throw new ValidationException($this->validator->getErrorMessage($value));

        return true;
    }