Official Laravel source
AttributeIlluminate\Container\Attributes\Storage

#[Storage]

Configures the target element to use a specific storage.

Available since

Laravel 13.0

Targets

parameter

Parameters

  • $diskUnitEnum|string|null

    Name of the configured storage disk.

Practical usage

use Illuminate\Container\Attributes\Storage;

class ReportService {
    public function __construct(#[Storage('web')] Storage $storage) {}
}