PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.15.0
Independent Analytics – WordPress Analytics Plugin v2.15.0
2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / vendor / brick / math / src / Exception / NumberFormatException.php
independent-analytics / vendor / brick / math / src / Exception Last commit date
DivisionByZeroException.php 2 days ago IntegerOverflowException.php 2 days ago MathException.php 2 days ago NegativeNumberException.php 2 days ago NumberFormatException.php 2 days ago RoundingNecessaryException.php 2 days ago
NumberFormatException.php
31 lines
1 <?php
2
3 declare (strict_types=1);
4 namespace IAWPSCOPED\Brick\Math\Exception;
5
6 /**
7 * Exception thrown when attempting to create a number from a string with an invalid format.
8 * @internal
9 */
10 class NumberFormatException extends MathException
11 {
12 /**
13 * @param string $char The failing character.
14 *
15 * @psalm-pure
16 */
17 public static function charNotInAlphabet(string $char) : self
18 {
19 $ord = \ord($char);
20 if ($ord < 32 || $ord > 126) {
21 $char = \strtoupper(\dechex($ord));
22 if ($ord < 10) {
23 $char = '0' . $char;
24 }
25 } else {
26 $char = '"' . $char . '"';
27 }
28 return new self(\sprintf('Char %s is not a valid character in the given alphabet.', $char));
29 }
30 }
31