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

Breadcrumb

  1. Drupal Core 11.1.x

TokenPointerOutOfBoundsException.php

Namespace

SlevomatCodingStandard\Helpers

File

vendor/slevomat/coding-standard/SlevomatCodingStandard/Helpers/TokenPointerOutOfBoundsException.php

View source
<?php

declare (strict_types=1);
namespace SlevomatCodingStandard\Helpers;

use Exception;
use Throwable;
use function sprintf;

/**
 * @internal
 */
class TokenPointerOutOfBoundsException extends Exception {
    
    /** @var int */
    private $pointer;
    
    /** @var int */
    private $lastTokenPointer;
    public function __construct(int $pointer, int $lastTokenPointer, ?Throwable $previous = null) {
        parent::__construct(sprintf('Attempted access to token pointer %d, last token pointer is %d', $pointer, $lastTokenPointer), 0, $previous);
        $this->pointer = $pointer;
        $this->lastTokenPointer = $lastTokenPointer;
    }
    public function getPointer() : int {
        return $this->pointer;
    }
    public function getLastTokenPointer() : int {
        return $this->lastTokenPointer;
    }

}

Classes

Title Deprecated Summary
TokenPointerOutOfBoundsException @internal

API Navigation

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