AnnotationInterface

Defines a common interface for classed annotations. Hierarchy interface \Drupal\Component\Annotation\AnnotationInterface File core/lib/Drupal/Component/Annotation/AnnotationInterface.php, line 8 Namespace Drupal\Component\Annotation Members Name Modifiers Type Description AnnotationInterface::get public function Gets the value of an annotation. AnnotationInterface::getClass public function Gets the class of the annotated class. AnnotationInterface::getId publ

AnnotationInterface::getClass

public AnnotationInterface::getClass() Gets the class of the annotated class. Return value string File core/lib/Drupal/Component/Annotation/AnnotationInterface.php, line 41 Class AnnotationInterface Defines a common interface for classed annotations. Namespace Drupal\Component\Annotation Code public function getClass();

AnnotationInterface::getProvider

public AnnotationInterface::getProvider() Gets the name of the provider of the annotated class. Return value string File core/lib/Drupal/Component/Annotation/AnnotationInterface.php, line 20 Class AnnotationInterface Defines a common interface for classed annotations. Namespace Drupal\Component\Annotation Code public function getProvider();

AnnotationBase::getClass

public AnnotationBase::getClass() Gets the class of the annotated class. Return value string Overrides AnnotationInterface::getClass File core/lib/Drupal/Component/Annotation/AnnotationBase.php, line 55 Class AnnotationBase Provides a base class for classed annotations. Namespace Drupal\Component\Annotation Code public function getClass() { return $this->class; }

AnnotationBase::$id

The annotated class ID. Type: string File core/lib/Drupal/Component/Annotation/AnnotationBase.php, line 15 Class AnnotationBase Provides a base class for classed annotations. Namespace Drupal\Component\Annotation Code public $id;

AnnotationBase::getProvider

public AnnotationBase::getProvider() Gets the name of the provider of the annotated class. Return value string Overrides AnnotationInterface::getProvider File core/lib/Drupal/Component/Annotation/AnnotationBase.php, line 34 Class AnnotationBase Provides a base class for classed annotations. Namespace Drupal\Component\Annotation Code public function getProvider() { return $this->provider; }

AnnotationBase::getId

public AnnotationBase::getId() Gets the unique ID for this annotated class. Return value string Overrides AnnotationInterface::getId File core/lib/Drupal/Component/Annotation/AnnotationBase.php, line 48 Class AnnotationBase Provides a base class for classed annotations. Namespace Drupal\Component\Annotation Code public function getId() { return $this->id; }

AnnotationBase::$class

The class used for this annotated class. Type: string File core/lib/Drupal/Component/Annotation/AnnotationBase.php, line 22 Class AnnotationBase Provides a base class for classed annotations. Namespace Drupal\Component\Annotation Code protected $class;

AnnotationBase::$provider

The provider of the annotated class. Type: string File core/lib/Drupal/Component/Annotation/AnnotationBase.php, line 29 Class AnnotationBase Provides a base class for classed annotations. Namespace Drupal\Component\Annotation Code protected $provider;

Analyzer::getMessages

public Analyzer::getMessages(ViewExecutable $view) Analyzes a review and return the results. Parameters \Drupal\views\ViewExecutable $view: The view to analyze. Return value array An array of analyze results organized into arrays keyed by 'ok', 'warning' and 'error'. File core/modules/views/src/Analyzer.php, line 45 Class Analyzer This tool is a small plugin manager to perform analysis on a view and report results to the user. This tool is meant to let modules that provide data to Views