protected function setDebugDetails(array $stack)
    {
        $stackInfo = new StackInfo($stack);
        $this->setDebug(ArrayContainer::make([
                'class'  => $stackInfo->getClassNameFromLastStack(),
                'method' => $stackInfo->getMethodNameFromLastStack(),
                'args'   => $stackInfo->getArgsFromLastStack(),
        ]));
    }
protected function setDebugDetails(array $stack)
    {
        $stackInfo = new StackInfo($stack);
        $this->setDebug(ArrayContainer::make([
                'class'  => $stackInfo->getClassNameFromLastStack(),
                'method' => $stackInfo->getMethodNameFromLastStack(),
                'args'   => $stackInfo->getArgsFromLastStack(),
        ]));
    }
protected function setDebugDetails ( array $ stack ) { $ stackInfo = new StackInfo ( $ stack ) ; $ this -> setDebug ( ArrayContainer :: make ( [ 'class' => $ stackInfo -> getClassNameFromLastStack ( ) , 'method' => $ stackInfo -> getMethodNameFromLastStack ( ) , 'args' => $ stackInfo -> getArgsFromLastStack ( ) , ] ) ) ; }
Set the exception debug details

@param array $stack
Set the exception debug details