Inject/Chains.php
public function runWild(){
        foreach ($this->handlers as $handler){
            $rtn = $handler instanceof Closure ? $this->context->call($handler,$this->req) : $this->context->callInClass($handler,$this->action,$this->req);
            if (!is_null($rtn)) return $rtn;
        }
        return null;
    }
public function runWild(){
        foreach ($this->handlers as $handler){
            $rtn = $handler instanceof Closure ? $this->context->call($handler,$this->req) : $this->context->callInClass($handler,$this->action,$this->req);
            if (!is_null($rtn)) return $rtn;
        }
        return null;
    }
when use runWild , any handler return anything will break the loop and return