abstract class AbstractProcessor in Configuration Management 7.3
Hierarchy
- class \Configuration\Processors\AbstractProcessor implements ProcessorInterface
Expanded class hierarchy of AbstractProcessor
File
- src/
Processors/ AbstractProcessor.php, line 7
Namespace
Configuration\ProcessorsView 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
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
AbstractProcessor:: |
protected | property | ||
AbstractProcessor:: |
protected | property | ||
AbstractProcessor:: |
abstract public | function |
Overrides ProcessorInterface:: |
3 |
AbstractProcessor:: |
public static | function |
Overrides ProcessorInterface:: |
3 |
AbstractProcessor:: |
public | function | ||
AbstractProcessor:: |
public static | function | ||
AbstractProcessor:: |
abstract public | function |
Overrides ProcessorInterface:: |
3 |
AbstractProcessor:: |
public | function |