Completed
Push — master ( 215ee6...5002cd )
by Akihito
02:09
created

ForkCollection::toArray()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 9
Code Lines 5

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
c 1
b 0
f 0
dl 0
loc 9
rs 9.6666
cc 1
eloc 5
nc 1
nop 0
1
<?php
2
namespace Ackintosh\Snidel;
3
4
class ForkCollection
5
{
6
    /** @var \Ackintosh\Snidel\Fork[] */
7
    private $forks;
8
9
    /**
10
     * @param   \Ackintosh\Snidel\Fork[]
11
     */
12
    public function __construct($forks)
13
    {
14
        $this->forks = $forks;
15
    }
16
17
    /**
18
     * @return  array
19
     */
20
    public function toArray()
21
    {
22
        return array_map(
23
            function ($fork) {
24
                return $fork->getResult()->getReturn();
25
            },
26
            $this->forks
27
        );
28
    }
29
}
30