You are here

interface DevelopmentEnvironmentControllerInterface in Development Environment 8

Interface for the DevelopmentEnvironmentController class.

Hierarchy

Expanded class hierarchy of DevelopmentEnvironmentControllerInterface

All classes that implement DevelopmentEnvironmentControllerInterface

File

src/Controller/DevelopmentEnvironmentControllerInterface.php, line 8

Namespace

Drupal\development_environment\Controller
View source
interface DevelopmentEnvironmentControllerInterface {

  /**
   * Creates the log page listing all email logs.
   *
   * @return array
   *   A render array representing the email log listing page.
   */
  public function logListPage();

  /**
   * Log page for an individual email.
   *
   * @param int $lid
   *   The log item ID.
   *
   * @return array
   *   A render array representing a single email log page.
   */
  public function mailLogPage($lid);

  /**
   * Settings page for the Development Environment module.
   *
   * @return array
   *   A render array representing the settings page.
   */
  public function settingsPage();

}

Members

Namesort descending Modifiers Type Description Overrides
DevelopmentEnvironmentControllerInterface::logListPage public function Creates the log page listing all email logs. 1
DevelopmentEnvironmentControllerInterface::mailLogPage public function Log page for an individual email. 1
DevelopmentEnvironmentControllerInterface::settingsPage public function Settings page for the Development Environment module. 1