Test Failed
Push — master ( 299cbe...c555d0 )
by Maxim
01:58
created

Menu::showEmployees()   A

Complexity

Conditions 3
Paths 3

Size

Total Lines 9
Code Lines 5

Duplication

Lines 9
Ratio 100 %

Importance

Changes 0
Metric Value
dl 9
loc 9
c 0
b 0
f 0
rs 9.6666
cc 3
eloc 5
nc 3
nop 1
1
<?php
2
3
/**
4
 * Class Menu.
5
 *
6
 * App menu.
7
 */
8
class Menu
9
{
10
    /**
11
     * Shows all employees.
12
     *
13
     * @param Employee[] $employees employees to show
14
     */
15
    public static function showEmployees(array $employees): void
16
    {
17
        echo "List of employees:";
18
        foreach ($employees as $employee) {
19
            if ($employee instanceof Employee) {
20
                echo PHP_EOL . "{$employee->getName()} - {$employee->getPosition()}";
21
            }
22
        }
23
        echo '.' . PHP_EOL;
24
    }
25
}