IncomingExceptionEntry
class IncomingExceptionEntry extends IncomingEntry
Properties
| string | $uuid | The entry's UUID. |
from IncomingEntry |
| string|null | $batchId | The entry's batch ID. |
from IncomingEntry |
| string|null | $type | The entry's type. |
from IncomingEntry |
| string|null | $familyHash | The entry's family hash. |
from IncomingEntry |
| mixed | $user | The currently authenticated user, if applicable. |
from IncomingEntry |
| array|string | $content | The entry's content. |
from IncomingEntry |
| array | $tags | The entry's tags. |
from IncomingEntry |
| DateTimeInterface | $recordedAt | The DateTime that indicates when the entry was recorded. |
from IncomingEntry |
Methods
Assign the entry a family hash.
Determine if the incoming entry is a reportable exception.
Determine if the incoming entry is an exception.
Calculate the family look-up hash for the incoming entry.
Details
at line 17
__construct(Throwable $exception, array $content)
Create a new incoming entry instance.
in
IncomingEntry at line 72
static IncomingEntry
make(mixed ...$arguments)
Create a new entry instance.
in
IncomingEntry at line 80
IncomingEntry
batchId(string $batchId)
Assign the entry a given batch ID.
in
IncomingEntry at line 90
IncomingEntry
type(string $type)
Assign the entry a given type.
in
IncomingEntry at line 100
IncomingEntry
withFamilyHash(string|null $familyHash)
Assign the entry a family hash.
in
IncomingEntry at line 110
IncomingEntry
user(Authenticatable $user)
Set the currently authenticated user.
in
IncomingEntry at line 130
IncomingEntry
tags(array $tags)
Merge tags into the entry's existing tags.
in
IncomingEntry at line 140
bool
hasMonitoredTag()
Determine if the incoming entry has a monitored tag.
in
IncomingEntry at line 154
bool
isRequest()
Determine if the incoming entry is a request.
in
IncomingEntry at line 162
bool
isFailedRequest()
Determine if the incoming entry is a failed request.
in
IncomingEntry at line 171
bool
isQuery()
Determine if the incoming entry is a query.
in
IncomingEntry at line 179
bool
isSlowQuery()
Determine if the incoming entry is a slow query.
in
IncomingEntry at line 187
bool
isEvent()
Determine if the incoming entry is a event entry.
in
IncomingEntry at line 195
bool
isCache()
Determine if the incoming entry is a cache entry.
in
IncomingEntry at line 203
bool
isGate()
Determine if the incoming entry is an authorization gate check.
in
IncomingEntry at line 211
bool
isFailedJob()
Determine if the incoming entry is a failed job.
at line 27
bool
isReportableException()
Determine if the incoming entry is a reportable exception.
at line 35
bool
isException()
Determine if the incoming entry is an exception.
in
IncomingEntry at line 236
bool
isDump()
Determine if the incoming entry is a dump.
in
IncomingEntry at line 244
bool
isLog()
Determine if the incoming entry is a log entry.
in
IncomingEntry at line 252
bool
isScheduledTask()
Determine if the incoming entry is a scheduled task.
in
IncomingEntry at line 260
bool
isClientRequest()
Determine if the incoming entry is an client request.
in
IncomingEntry at line 268
bool
isReverb()
Determine if the incoming entry is a Reverb entry.
at line 43
string|null
familyHash()
Calculate the family look-up hash for the incoming entry.
in
IncomingEntry at line 284
array
toArray()
Get an array representation of the entry for storage.