abstract class ProviderAbstract in Persistent URL 8
Hierarchy
- class \Drupal\purl\Plugin\Purl\Provider\ProviderAbstract implements ConfigurableInterface, ProviderInterface
Expanded class hierarchy of ProviderAbstract
File
- src/
Plugin/ Purl/ Provider/ ProviderAbstract.php, line 5
Namespace
Drupal\purl\Plugin\Purl\ProviderView source
abstract class ProviderAbstract implements ProviderInterface, ConfigurableInterface {
protected $id;
protected $settings;
public function setId($id) {
$this->id = $id;
}
public function getId() {
return $this->id;
}
public function getSettings() {
return $this->settings ?: array();
}
public function getDefaultSettings() {
return array();
}
public function setSettings(array $settings) {
return $this->settings = $settings;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ProviderAbstract:: |
protected | property | ||
ProviderAbstract:: |
protected | property | ||
ProviderAbstract:: |
public | function |
Overrides ConfigurableInterface:: |
|
ProviderAbstract:: |
public | function |
Overrides ProviderInterface:: |
|
ProviderAbstract:: |
public | function |
Overrides ConfigurableInterface:: |
|
ProviderAbstract:: |
public | function |
Overrides ProviderInterface:: |
|
ProviderAbstract:: |
public | function |
Overrides ConfigurableInterface:: |
|
ProviderInterface:: |
public | function | 1 |