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

Breadcrumb

  1. Drupal Core 11.1.x

ExceptionInterface.php

Same filename in this branch
  1. 11.1.x vendor/doctrine/instantiator/src/Doctrine/Instantiator/Exception/ExceptionInterface.php
  2. 11.1.x vendor/justinrainbow/json-schema/src/JsonSchema/Exception/ExceptionInterface.php
  3. 11.1.x vendor/symfony/css-selector/Exception/ExceptionInterface.php
  4. 11.1.x vendor/symfony/mime/Exception/ExceptionInterface.php
  5. 11.1.x vendor/symfony/serializer/Exception/ExceptionInterface.php
  6. 11.1.x vendor/symfony/mailer/Exception/ExceptionInterface.php
  7. 11.1.x vendor/symfony/validator/Exception/ExceptionInterface.php
  8. 11.1.x vendor/symfony/routing/Exception/ExceptionInterface.php
  9. 11.1.x vendor/symfony/process/Exception/ExceptionInterface.php
  10. 11.1.x vendor/symfony/filesystem/Exception/ExceptionInterface.php
  11. 11.1.x vendor/symfony/string/Exception/ExceptionInterface.php
  12. 11.1.x vendor/symfony/var-exporter/Exception/ExceptionInterface.php
  13. 11.1.x vendor/symfony/console/Exception/ExceptionInterface.php
  14. 11.1.x vendor/symfony/lock/Exception/ExceptionInterface.php
  15. 11.1.x vendor/symfony/browser-kit/Exception/ExceptionInterface.php
  16. 11.1.x vendor/symfony/http-foundation/Exception/ExceptionInterface.php
  17. 11.1.x vendor/symfony/yaml/Exception/ExceptionInterface.php
  18. 11.1.x vendor/symfony/dependency-injection/Exception/ExceptionInterface.php
  19. 11.1.x core/lib/Drupal/Component/Plugin/Exception/ExceptionInterface.php

Namespace

PhpTuf\ComposerStager\API\Exception

File

vendor/php-tuf/composer-stager/src/API/Exception/ExceptionInterface.php

View source
<?php

declare (strict_types=1);
namespace PhpTuf\ComposerStager\API\Exception;

use PhpTuf\ComposerStager\API\Translation\Value\TranslatableInterface;
use Throwable;

/**
 * An interface that all concrete exceptions must implement.
 *
 * @package Exception
 *
 * @api This interface is subject to our backward compatibility promise and may be safely depended upon.
 */
interface ExceptionInterface extends Throwable {
    
    /**
     * Gets the translatable form of the message with original metadata intact.
     *
     * @see \PhpTuf\ComposerStager\API\Exception\TranslatableExceptionTrait
     */
    public function getTranslatableMessage() : TranslatableInterface;

}

Interfaces

Title Deprecated Summary
ExceptionInterface An interface that all concrete exceptions must implement.
RSS feed
Powered by Drupal