/** * @param BackupProcedure $backupProcedure * @param DatabaseProvider $databaseProvider * @param FilesystemProvider $filesystemProvider */ public function __construct(BackupProcedure $backupProcedure, DatabaseProvider $databases, FilesystemProvider $filesystems) { $this->backupProcedure = $backupProcedure; $this->databases = $databases; $this->filesystems = $filesystems; parent::__construct(); }
/** * @param \BigName\BackupManager\Procedures\RestoreProcedure $restore * @param \BigName\BackupManager\Filesystems\FilesystemProvider $filesystems * @param \BigName\BackupManager\Databases\DatabaseProvider $databases */ public function __construct(RestoreProcedure $restore, FilesystemProvider $filesystems, DatabaseProvider $databases) { parent::__construct(); $this->restore = $restore; $this->filesystems = $filesystems; $this->databases = $databases; }
public function __construct(FilesystemProvider $filesystems) { parent::__construct(); $this->filesystems = $filesystems; }