You are here

abstract class AbstractProcessor in Configuration Management 7.3

Hierarchy

Expanded class hierarchy of AbstractProcessor

File

src/Processors/AbstractProcessor.php, line 7

Namespace

Configuration\Processors
View source
abstract class AbstractProcessor implements ProcessorInterface {
  protected $configuration_manager;
  protected $name;
  public function __construct($name, $configuration_manager) {
    $this->name = $name;
    $this->configuration_manager = $configuration_manager;
  }
  public static function availableProcessors() {
    return array();
  }
  public abstract function apply(Configuration $configuration, $properties = array());
  public abstract function revert(Configuration $configuration, $properties = array());
  public static function getSubscribedEvents() {
    return array();
  }
  public function getName() {
    return $this->name;
  }

}

Members