class DebugMessageFormatter in Apigee Edge 8
Defines an Apigee Edge debug message formatter plugin annotation object.
Hierarchy
- class \Drupal\Component\Annotation\Plugin implements AnnotationInterface
- class \Drupal\apigee_edge_debug\Annotation\DebugMessageFormatter
Expanded class hierarchy of DebugMessageFormatter
1 file declares its use of DebugMessageFormatter
- DebugMessageFormatterPluginManager.php in modules/
apigee_edge_debug/ src/ DebugMessageFormatterPluginManager.php
3 classes are annotated with DebugMessageFormatter
- CurlCommandFormatter in modules/
apigee_edge_debug/ src/ Plugin/ DebugMessageFormatter/ CurlCommandFormatter.php - CURL command message formatter plugin.
- FullHttpMessageFormatter in modules/
apigee_edge_debug/ src/ Plugin/ DebugMessageFormatter/ FullHttpMessageFormatter.php - Full HTML debug message formatter plugin.
- SimpleFormatter in modules/
apigee_edge_debug/ src/ Plugin/ DebugMessageFormatter/ SimpleFormatter.php - Simple debug message formatter plugin.
File
- modules/
apigee_edge_debug/ src/ Annotation/ DebugMessageFormatter.php, line 30
Namespace
Drupal\apigee_edge_debug\AnnotationView source
class DebugMessageFormatter extends Plugin {
/**
* The plugin ID.
*
* @var string
*/
public $id;
/**
* The name of the formatter plugin.
*
* @var \Drupal\Core\Annotation\Translation
*
* @ingroup plugin_translatable
*/
public $name;
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
DebugMessageFormatter:: |
public | property | The plugin ID. | |
DebugMessageFormatter:: |
public | property | The name of the formatter plugin. | |
Plugin:: |
protected | property | The plugin definition read from the class annotation. | 1 |
Plugin:: |
public | function |
Gets the value of an annotation. Overrides AnnotationInterface:: |
5 |
Plugin:: |
public | function |
Gets the class of the annotated class. Overrides AnnotationInterface:: |
|
Plugin:: |
public | function |
Gets the unique ID for this annotated class. Overrides AnnotationInterface:: |
|
Plugin:: |
public | function |
Gets the name of the provider of the annotated class. Overrides AnnotationInterface:: |
|
Plugin:: |
protected | function | Parses an annotation into its definition. | |
Plugin:: |
public | function |
Sets the class of the annotated class. Overrides AnnotationInterface:: |
|
Plugin:: |
public | function |
Sets the name of the provider of the annotated class. Overrides AnnotationInterface:: |
|
Plugin:: |
public | function | Constructs a Plugin object. | 2 |