original_string: protected function setErrorDetails(string $reason, int $code)
      {
          $this->setError(ArrayContainer::make([
                  'code'    => $code,
                  'message' => $reason,
          ]));
      }
code: protected function setErrorDetails(string $reason, int $code)
      {
          $this->setError(ArrayContainer::make([
                  'code'    => $code,
                  'message' => $reason,
          ]));
      }
code_tokens: protected function setErrorDetails ( string $ reason , int $ code ) { $ this -> setError ( ArrayContainer :: make ( [ 'code' => $ code , 'message' => $ reason , ] ) ) ; }
docstring: Set the exception error details
  
  @param string $reason
  @param int    $code
docstring_tokens: Set the exception error details