<?php namespace App\Exceptions; use App\Models\ServerLog; use Exception; use Throwable; class SSHError extends Exception { protected ?ServerLog $log; public function __construct(string $message = '', int $code = 0, ?Throwable $previous = null, ?ServerLog $log = null) { $this->log = $log; parent::__construct($message, $code, $previous); } public function getLog(): ?ServerLog { return $this->log; } }