ConfigurablePluginTrait.php in RESTful 7.2
File
src/Plugin/ConfigurablePluginTrait.php
View source
<?php
namespace Drupal\restful\Plugin;
trait ConfigurablePluginTrait {
protected $instanceConfiguration;
public function getConfiguration() {
if (!isset($this->instanceConfiguration)) {
$this->instanceConfiguration = $this
->defaultConfiguration();
}
return $this->instanceConfiguration;
}
public function setConfiguration(array $configuration) {
$this->instanceConfiguration = $configuration;
}
public function defaultConfiguration() {
return array();
}
public function calculateDependencies() {
return array();
}
}