We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f63c4b6 commit 87e7916Copy full SHA for 87e7916
src/Exception/SIPException.php
@@ -6,6 +6,7 @@
6
7
namespace RTCKit\SIP\Exception;
8
9
+use RTCKit\SIP\Message;
10
use DomainException;
11
use Throwable;
12
@@ -14,4 +15,26 @@
14
15
*/
16
class SIPException extends DomainException implements Throwable
17
{
18
+ /** @var ?Message Partial parsed message, before the exception was encountered */
19
+ private ?Message $stub = null;
20
+
21
+ /**
22
+ * Assigns a message stub to the current exception
23
+ *
24
+ * @param Message $stub Partial message
25
+ */
26
+ public function setStub(Message $stub): void
27
+ {
28
+ $this->stub = $stub;
29
+ }
30
31
32
+ * Retrieve's exception's stub, if any
33
34
+ * @return ?Message Partial message
35
36
+ public function getStub(): ?Message
37
38
+ return $this->stub;
39
40
}
0 commit comments