PluginProbe
Metricool – Social media and site statistics / 2.1.1
Metricool – Social media and site statistics v2.1.1
2.1.1 2.1.0 2.0.2 2.0.1 2.0.0 1.27 trunk
metricool / vendor / _scoped / symfony / polyfill-php80 / bootstrap.php

bootstrap.php in Metricool – Social media and site statistics 2.1.1, at vendor/_scoped/symfony/polyfill-php80/bootstrap.php

62 lines 2.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace Metricool\Vendor;
4
5 /*
6 * This file is part of the Symfony package.
7 *
8 * (c) Fabien Potencier <[email protected]>
9 *
10 * For the full copyright and license information, please view the LICENSE
11 * file that was distributed with this source code.
12 */
13 use Metricool\Vendor\Symfony\Polyfill\Php80 as p;
14 if (\PHP_VERSION_ID >= 80000) {
15 return;
16 }
17 if (!\defined('FILTER_VALIDATE_BOOL') && \defined('FILTER_VALIDATE_BOOLEAN')) {
18 \define('FILTER_VALIDATE_BOOL', \FILTER_VALIDATE_BOOLEAN);
19 }
20 if (!\function_exists('fdiv') && !\function_exists('Metricool\Vendor\fdiv')) {
21 function fdiv(float $num1, float $num2): float
22 {
23 return p\Php80::fdiv($num1, $num2);
24 }
25 }
26 if (!\function_exists('preg_last_error_msg') && !\function_exists('Metricool\Vendor\preg_last_error_msg')) {
27 function preg_last_error_msg(): string
28 {
29 return p\Php80::preg_last_error_msg();
30 }
31 }
32 if (!\function_exists('str_contains') && !\function_exists('Metricool\Vendor\str_contains')) {
33 function str_contains(?string $haystack, ?string $needle): bool
34 {
35 return p\Php80::str_contains($haystack ?? '', $needle ?? '');
36 }
37 }
38 if (!\function_exists('str_starts_with') && !\function_exists('Metricool\Vendor\str_starts_with')) {
39 function str_starts_with(?string $haystack, ?string $needle): bool
40 {
41 return p\Php80::str_starts_with($haystack ?? '', $needle ?? '');
42 }
43 }
44 if (!\function_exists('str_ends_with') && !\function_exists('Metricool\Vendor\str_ends_with')) {
45 function str_ends_with(?string $haystack, ?string $needle): bool
46 {
47 return p\Php80::str_ends_with($haystack ?? '', $needle ?? '');
48 }
49 }
50 if (!\function_exists('get_debug_type') && !\function_exists('Metricool\Vendor\get_debug_type')) {
51 function get_debug_type($value): string
52 {
53 return p\Php80::get_debug_type($value);
54 }
55 }
56 if (!\function_exists('get_resource_id') && !\function_exists('Metricool\Vendor\get_resource_id')) {
57 function get_resource_id($resource): int
58 {
59 return p\Php80::get_resource_id($resource);
60 }
61 }
62