AttributeIlluminate\Queue\Attributes\UniqueFor
#[UniqueFor]
In the Queue group, #[UniqueFor] applies this configuration to the target Laravel element. It accepts 1 configuration parameter.
Available since
Laravel 13.0
Targets
class
Parameters
$uniqueForintDefines the "uniqueFor" value used by the attribute. Expected type: int.
Practical usage
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Queue\Attributes\UniqueFor;
#[UniqueFor(0)]
class ProcessInvoice implements ShouldQueue
{
public function handle(): void
{
// ...
}
}