class ApigeeFieldStorageFormat in Apigee Edge 8
Defines an Apigee Edge field storage formatter annotation object.
Hierarchy
- class \Drupal\Component\Annotation\Plugin implements AnnotationInterface
- class \Drupal\apigee_edge\Annotation\ApigeeFieldStorageFormat
Expanded class hierarchy of ApigeeFieldStorageFormat
1 file declares its use of ApigeeFieldStorageFormat
- FieldStorageFormatManager.php in src/
Plugin/ FieldStorageFormatManager.php
1 class is annotated with ApigeeFieldStorageFormat
File
- src/
Annotation/ ApigeeFieldStorageFormat.php, line 29
Namespace
Drupal\apigee_edge\AnnotationView source
class ApigeeFieldStorageFormat extends Plugin {
/**
* The ID of the formatter.
*
* @var string
*/
public $id;
/**
* The label of the formatter.
*
* @var string
*/
public $label;
/**
* List of field types where this plugin is appropriate.
*
* If one item is '*' then it will be applied on any field type.
*
* @var array
*/
public $fields;
/**
* Weight of this plugin.
*
* The plugins will be sorted by weight and will be tried to be applied in
* that order.
*
* @var int
*/
public $weight;
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ApigeeFieldStorageFormat:: |
public | property | List of field types where this plugin is appropriate. | |
ApigeeFieldStorageFormat:: |
public | property | The ID of the formatter. | |
ApigeeFieldStorageFormat:: |
public | property | The label of the formatter. | |
ApigeeFieldStorageFormat:: |
public | property | Weight of this 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 |