UserTransformer   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 17
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 1

Test Coverage

Coverage 100%

Importance

Changes 1
Bugs 0 Features 0
Metric Value
wmc 1
c 1
b 0
f 0
lcom 0
cbo 1
dl 0
loc 17
ccs 6
cts 6
cp 1
rs 10

1 Method

Rating   Name   Duplication   Size   Complexity  
A transform() 0 9 1
1
<?php
2
3
namespace App\Transformers;
4
5
/**
6
 * Class UserTransformer.
7
 */
8
class UserTransformer extends Transformer
9
{
10
    /**
11
     * @param $user
12
     *
13
     * @return array
14
     */
15 4
    public function transform($user)
16
    {
17
        return [
18 4
            'id'         => (int) $user['id'],
19 4
            'name'       => $user['name'],
20 4
            'email'      => $user['email'],
21 4
            'avatar'     => $user['avatar'],
22 4
        ];
23
    }
24
}
25