to-string-conversion.php$1 ➔ toString()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 1
nc 1
nop 0
dl 0
loc 3
rs 10
c 0
b 0
f 0
1
<?php
2
3
declare(strict_types=1);
4
5
require_once __DIR__.'/../vendor/autoload.php';
6
7
use function Scalp\Conversion\AnyToString;
8
9
function printAny($any): void
10
{
11
    echo AnyToString($any)."\n";
12
}
13
14
printAny(null);
15
printAny(true);
16
printAny(false);
17
printAny(42);
18
printAny(36.6);
19
printAny('Hello World!');
20
printAny([]);
21
printAny([1, 2, 3]);
22
printAny([['X', 'O', 'O'], ['O', 'X', 'O'], ['O', 'O', 'X']]);
23
printAny(new class() {
24
});
25
printAny(new class() {
26
    public function toString(): string
27
    {
28
        return 'Hello World!';
29
    }
30
});
31