Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions
BackupInterface Interface Reference
Inheritance diagram for BackupInterface:
AbstractBackup Db Filesystem Snapshot Media Nomedia

Public Member Functions

 create ()
 
 rollback ()
 
 setBackupExtension ($backupExtension)
 
 setResourceModel ($resourceModel)
 
 setTime ($time)
 
 getType ()
 
 setBackupsDir ($backupsDir)
 

Detailed Description

@api

Deprecated:
Backups should be done using other means.
Since
100.0.2

Definition at line 20 of file BackupInterface.php.

Member Function Documentation

◆ create()

create ( )

Create Backup

Returns
boolean

Implemented in Filesystem, Db, Snapshot, and Media.

◆ getType()

getType ( )

Get Backup Type

Returns
string

Implemented in Filesystem, Db, Snapshot, Media, and Nomedia.

◆ rollback()

rollback ( )

Rollback Backup

Returns
boolean

Implemented in Filesystem, Snapshot, Db, and Media.

◆ setBackupExtension()

setBackupExtension (   $backupExtension)

Set Backup Extension

Parameters
string$backupExtension
Returns
$this

Implemented in AbstractBackup.

◆ setBackupsDir()

setBackupsDir (   $backupsDir)

Set path to directory where backups stored

Parameters
string$backupsDir
Returns
$this

Implemented in Filesystem, and AbstractBackup.

◆ setResourceModel()

setResourceModel (   $resourceModel)

Set Resource Model

Parameters
object$resourceModel
Returns
$this

Implemented in AbstractBackup.

◆ setTime()

setTime (   $time)

Set Time

Parameters
int$time
Returns
$this

Implemented in AbstractBackup.


The documentation for this interface was generated from the following file: