3 namespace Drupal\Component\Plugin\Definition;
6 * Provides object-based plugin definitions.
8 class PluginDefinition implements PluginDefinitionInterface {
18 * A fully qualified class name.
25 * The plugin provider.
34 public function id() {
41 public function setClass($class) {
42 $this->class = $class;
49 public function getClass() {
56 public function getProvider() {
57 return $this->provider;