kahlan\Expectation::_resolve PHP Method

_resolve() protected method

Resolves deferred matchers.
protected _resolve ( )
    protected function _resolve()
    {
        if (!$this->_deferred) {
            return;
        }
        $data = $this->_deferred;
        $instance = $data['instance'];
        $this->_not = $data['not'];
        $boolean = $instance->resolve();
        $data['description'] = $instance->description();
        $data['backtrace'] = $instance->backtrace();
        $this->_log($boolean, $data);
        $this->_deferred = null;
    }