Exemplo n.º 1
0
    def __init__(self, *args):
        import internal_reactor
        self._livr = args[1]
        self._rule_builders = args[0]
        self._validator = internal_reactor.InernalReactor(self._livr)

        self._validator.register_rules(self._rule_builders)
        self._validator.prepare()
Exemplo n.º 2
0
    def __call__(self, *args):
        self.__rule_builders = args[0]
        self.__validator = internal_reactor.InernalReactor(self._livr)

        self.__validator.register_rules(self.__rule_builders)
        self.__validator.prepare()

        return self._validate
Exemplo n.º 3
0
    def __init__(self, *args):
        import internal_reactor
        self._selector_fields = args[1]
        self._livrs = args[2]
        self._rule_builders = args[0]
        self._validators = {}

        for selector, livr in self._livrs.items():
            validator = internal_reactor.InernalReactor(livr)

            validator.register_rules(self._rule_builders)
            validator.prepare()
            self._validators[selector] = validator