ExceptionReporter

Illuminate\Foundation\Cloud\ExceptionReporter

class src/Illuminate/Foundation/Cloud/ExceptionReporter.php

__construct

v13.34.0 から

__construct(Illuminate\Foundation\Cloud\Events $events, Closure|Illuminate\Foundation\Exceptions\Renderer\Mappers\BladeMapper $bladeMapper, string $basePath, array $config)
@param array{ stop: bool, capture_request_payload: bool, redact_request_payload_fields: list<string>, redact_headers: list<string>, redact_command_input_fields: list<string>, } $config
  1. v13.34.0 追加
    変更後
    __construct(Illuminate\Foundation\Cloud\Events $events, Closure|Illuminate\Foundation\Exceptions\Renderer\Mappers\BladeMapper $bladeMapper, string $basePath, array $config) [@param array{ stop: bool, capture_request_payload: bool, redact_request_payload_fields: list<string>, redact_headers: list<string>, redact_command_input_fields: list<string>, } $config]

__invoke

v13.34.0 から

__invoke(Throwable $e): ?bool
  1. v13.34.0 追加
    変更後
    __invoke(Throwable $e): ?bool

exceptionId

v13.34.0 から

exceptionId(Throwable $e): string
  1. v13.34.0 追加
    変更後
    exceptionId(Throwable $e): string

finishScheduledTask

v13.34.0 から

finishScheduledTask(Illuminate\Console\Scheduling\Event $task): void
  1. v13.34.0 追加
    変更後
    finishScheduledTask(Illuminate\Console\Scheduling\Event $task): void

flushJobContext

v13.34.0 から

flushJobContext(): void
  1. v13.34.0 追加
    変更後
    flushJobContext(): void

flushScheduledTaskContext

v13.34.0 から

flushScheduledTaskContext(): void
  1. v13.34.0 追加
    変更後
    flushScheduledTaskContext(): void

handleContextDehydrating

v13.35.0 から

handleContextDehydrating(Illuminate\Log\Context\Repository $context): void
  1. v13.35.0 追加
    変更後
    handleContextDehydrating(Illuminate\Log\Context\Repository $context): void

prepareForCommand

v13.34.0 から

prepareForCommand(string $name, Symfony\Component\Console\Input\InputInterface $input): void
  1. v13.34.0 追加
    変更後
    prepareForCommand(string $name, Symfony\Component\Console\Input\InputInterface $input): void

prepareForJob

v13.34.0 から

prepareForJob(Illuminate\Contracts\Queue\Job $job): void
  1. v13.34.0 追加
    変更後
    prepareForJob(Illuminate\Contracts\Queue\Job $job): void

prepareForOctaneRequest

v13.35.0 から

prepareForOctaneRequest(): void
  1. v13.35.0 追加
    変更後
    prepareForOctaneRequest(): void

prepareForScheduledTask

v13.34.0 から

prepareForScheduledTask(Illuminate\Console\Scheduling\Event $task): void
  1. v13.34.0 追加
    変更後
    prepareForScheduledTask(Illuminate\Console\Scheduling\Event $task): void

rememberTraceIdInContext

v13.34.0 から

v13.35.0 で削除

  1. v13.34.0 追加
    変更後
    rememberTraceIdInContext(Illuminate\Log\Context\Repository $context): void
  2. v13.35.0 削除
    変更前
    rememberTraceIdInContext(Illuminate\Log\Context\Repository $context): void

rememberUser

v13.34.0 から

rememberUser(Illuminate\Contracts\Auth\Authenticatable $user): void
  1. v13.34.0 追加
    変更後
    rememberUser(Illuminate\Contracts\Auth\Authenticatable $user): void

rememberUserIdInContext

v13.34.0 から

v13.35.0 で削除

  1. v13.34.0 追加
    変更後
    rememberUserIdInContext(Illuminate\Log\Context\Repository $context): void
  2. v13.35.0 削除
    変更前
    rememberUserIdInContext(Illuminate\Log\Context\Repository $context): void