Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. Status.php

function Status::report

Calls a handler method to report a message

Throws

\InvalidArgumentException If $op is not known

File

vendor/composer/xdebug-handler/src/Status.php, line 82

Class

Status
@author John Stevenson <john-stevenson@blueyonder.co.uk> @internal

Namespace

Composer\XdebugHandler

Code

public function report(string $op, ?string $data) : void {
    if ($this->logger !== null || $this->debug) {
        $param = (string) $data;
        switch ($op) {
            case self::CHECK:
                $this->reportCheck($param);
                break;
            case self::ERROR:
                $this->reportError($param);
                break;
            case self::INFO:
                $this->reportInfo($param);
                break;
            case self::NORESTART:
                $this->reportNoRestart();
                break;
            case self::RESTART:
                $this->reportRestart();
                break;
            case self::RESTARTED:
                $this->reportRestarted();
                break;
            case self::RESTARTING:
                $this->reportRestarting($param);
                break;
            default:
                throw new \InvalidArgumentException('Unknown op handler: ' . $op);
        }
    }
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal