ExtractTags
class ExtractTags
Methods
Get the tags for the given object.
Determine the tags for the given job.
Determine the tags for the given array.
Extract tags from job object.
Determine tags for the given queued listener.
Determine tags for the given job.
Get the actual target for the given job.
Get the models from the given object.
Extract the listener from a queued job.
Extract the event from a queued job.
Resolve the given value.
Details
at line 22
static array
from(mixed $target)
Get the tags for the given object.
at line 36
static array
fromJob(mixed $job)
Determine the tags for the given job.
at line 50
static array
fromArray(array $data)
Determine the tags for the given array.
at line 62
static protected array
extractExplicitTags(mixed $job)
Extract tags from job object.
at line 72
static protected array
tagsForListener(mixed $job)
Determine tags for the given queued listener.
at line 84
static protected array
explicitTags(array $targets)
Determine tags for the given job.
at line 94
static protected array
targetsFor(mixed $job)
Get the actual target for the given job.
at line 113
static protected Collection
modelsFor(array $targets)
Get the models from the given object.
at line 131
static protected mixed
extractListener(mixed $job)
Extract the listener from a queued job.
at line 139
static protected mixed
extractEvent(mixed $job)
Extract the event from a queued job.
at line 149
static protected Collection|null
resolveValue(mixed $value)
Resolve the given value.