$storagePath) { static::removeLink($publicPath, $tenant); } } } protected static function removeLink(string $publicPath, Tenant $tenant): void { if (static::symlinkExists($publicPath)) { event(new RemovingStorageSymlink($tenant)); app()->make('files')->delete($publicPath); // todo change this to use DI event(new StorageSymlinkRemoved($tenant)); } } }