You are here

AnalyzerInterface.php in Drupal 7 to 8/9 Module Upgrader 8

File

src/AnalyzerInterface.php
View source
<?php

namespace Drupal\drupalmoduleupgrader;


/**
 * Interface for plugins which can analyze a target module and flag potential
 * or existing issues.
 */
interface AnalyzerInterface {

  /**
   * Analyzes a target module and flags any issues found.
   *
   * @param TargetInterface $target
   *   The target module.
   *
   * @return \Drupal\drupalmoduleupgrader\IssueInterface[]
   */
  public function analyze(TargetInterface $target);

}

Interfaces

Namesort descending Description
AnalyzerInterface Interface for plugins which can analyze a target module and flag potential or existing issues.