class MimeDetector in MimeDetect 8
Defines a MimeDetector annotation object.
Hierarchy
- class \Drupal\Component\Annotation\Plugin implements AnnotationInterface
- class \Drupal\mimedetect\Annotation\MimeDetector
Expanded class hierarchy of MimeDetector
See also
\Drupal\mimedetect\MimeDetectPluginManager
1 file declares its use of MimeDetector
1 class is annotated with MimeDetector
- CsvMimeDetector in src/
Plugin/ MimeDetector/ CsvMimeDetector.php - Provides a CSV MIME detector.
File
- src/
Annotation/ MimeDetector.php, line 15
Namespace
Drupal\mimedetect\AnnotationView source
class MimeDetector extends Plugin {
/**
* A brief, human readable, description of the MIME detector.
*
* @var \Drupal\Core\Annotation\Translation
*
* @ingroup plugin_translatable
*/
public $description;
/**
* The file name extensions on which this detector can act.
*
* @var array
*/
public $filename_extensions = [];
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
MimeDetector:: |
public | property | A brief, human readable, description of the MIME detector. | |
MimeDetector:: |
public | property | The file name extensions on which this detector can act. | |
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 |