public function refreshValidationResult()
    {
        if (false === $this->mapperResult->hasErrors()) {
            $validator = Core::get()->getValidatorResolver()
                ->getBaseValidatorConjunction(get_class($this->object));

            $this->validationResult = $validator->validate($this->object);
        }

        return $this;
    }
public function refreshValidationResult()
    {
        if (false === $this->mapperResult->hasErrors()) {
            $validator = Core::get()->getValidatorResolver()
                ->getBaseValidatorConjunction(get_class($this->object));

            $this->validationResult = $validator->validate($this->object);
        }

        return $this;
    }
public function refreshValidationResult ( ) { if ( false === $ this -> mapperResult -> hasErrors ( ) ) { $ validator = Core :: get ( ) -> getValidatorResolver ( ) -> getBaseValidatorConjunction ( get_class ( $ this -> object ) ) ; $ this -> validationResult = $ validator -> validate ( $ this -> object ) ; } return $ this ; }
If the mapping result which was passed as a constructor argument of
this class contains error, the validation result will be the same.
Otherwise a recursive validation of the object is processed.

@return $this
If the mapping result which was passed as a constructor argument of this class contains error the validation result will be the same . Otherwise a recursive validation of the object is processed .