Submit
Path:
~
/
/
usr
/
local
/
psa
/
phpMyAdmin
/
vendor
/
thecodingmachine
/
safe
/
lib
/
Exceptions
/
File Content:
PcreException.php
<?php namespace Safe\Exceptions; class PcreException extends \Exception implements SafeExceptionInterface { public static function createFromPhpError(): self { $errorMap = [ PREG_INTERNAL_ERROR => 'PREG_INTERNAL_ERROR: Internal error', PREG_BACKTRACK_LIMIT_ERROR => 'PREG_BACKTRACK_LIMIT_ERROR: Backtrack limit reached', PREG_RECURSION_LIMIT_ERROR => 'PREG_RECURSION_LIMIT_ERROR: Recursion limit reached', PREG_BAD_UTF8_ERROR => 'PREG_BAD_UTF8_ERROR: Invalid UTF8 character', PREG_BAD_UTF8_OFFSET_ERROR => 'PREG_BAD_UTF8_OFFSET_ERROR', PREG_JIT_STACKLIMIT_ERROR => 'PREG_JIT_STACKLIMIT_ERROR', ]; $errMsg = $errorMap[preg_last_error()] ?? 'Unknown PCRE error: '.preg_last_error(); return new self($errMsg, \preg_last_error()); } }
Submit
FILE
FOLDER
INFO
Name
Size
Permission
Action
CurlException.php
290 bytes
0644
JsonException.php
248 bytes
0644
OpensslException.php
241 bytes
0644
PcreException.php
850 bytes
0644
SafeExceptionInterface.php
93 bytes
0644
N4ST4R_ID | Naxtarrr