Spatie\Backup\Exceptions\InvalidBackupDestination::diskNotSet PHP Method

diskNotSet() public static method

public static diskNotSet ( ) : InvalidBackupDestination
return InvalidBackupDestination
    public static function diskNotSet() : InvalidBackupDestination
    {
        return new static('There is no disk set for the backup destination');
    }

Usage Example

 public function write(string $file)
 {
     if (is_null($this->disk)) {
         throw InvalidBackupDestination::diskNotSet();
     }
     $destination = $this->backupName . '/' . pathinfo($file, PATHINFO_BASENAME);
     $handle = fopen($file, 'r+');
     $this->disk->getDriver()->writeStream($destination, $handle);
 }
InvalidBackupDestination