private function verifyDisk($disk)
    {
        if (! array_key_exists($disk, config('filesystems.disks'))) {
            throw ConfigurationException::diskNotFound($disk);
        }

        if (! in_array($disk, $this->config['allowed_disks'])) {
            throw ForbiddenException::diskNotAllowed($disk);
        }

        return $disk;
    }