You are here

interface FileProcessorInterface in Backup and Migrate 5.0.x

For plugins which process files and must have access to a temp file factory.

@package Drupal\backup_migrate\Core\Plugin

Hierarchy

Expanded class hierarchy of FileProcessorInterface

All classes that implement FileProcessorInterface

8 files declare their use of FileProcessorInterface
CompressionFilter.php in src/Core/Filter/CompressionFilter.php
DatabaseSource.php in src/Core/Source/DatabaseSource.php
DirectoryDestination.php in src/Core/Destination/DirectoryDestination.php
DrupalEncrypt.php in src/Drupal/Filter/DrupalEncrypt.php
FileDirectorySource.php in src/Core/Source/FileDirectorySource.php

... See full list

File

src/Core/Plugin/FileProcessorInterface.php, line 12

Namespace

Drupal\backup_migrate\Core\Plugin
View source
interface FileProcessorInterface {

  /**
   * Inject the temp file manager.
   *
   * @param \Drupal\backup_migrate\Core\File\TempFileManagerInterface $tempfilemanager
   *
   * @return mixed
   */
  public function setTempFileManager(TempFileManagerInterface $tempfilemanager);

  /**
   * Get the temp file manager.
   *
   * @return \Drupal\backup_migrate\Core\File\TempFileManagerInterface
   */
  public function getTempFileManager();

}

Members

Namesort descending Modifiers Type Description Overrides
FileProcessorInterface::getTempFileManager public function Get the temp file manager.
FileProcessorInterface::setTempFileManager public function Inject the temp file manager.