Code Duplication    Length = 23-23 lines in 2 locations

src/Comodojo/Extender/Socket/Commands/Worklog/ById.php 1 location

@@ 10-32 (lines=23) @@
7
use \League\Fractal\Manager as FractalManager;
8
use \League\Fractal\Resource\Item;
9
10
class ById {
11
12
    public static function execute(Parameters $params, Daemon $daemon) {
13
14
        $id = $params->get('id');
15
16
        $manager = new Manager(
17
            $daemon->getConfiguration(),
18
            $daemon->getLogger(),
19
            $daemon->getEvents()
20
        );
21
22
        $data = $manager->getOne(['id' => $id]);
23
24
        $resource = new Item($data, new WorklogTransformer);
25
        $fractal = new FractalManager();
26
        $data = $fractal->createData($resource)->toArray();
27
28
        return $data['data'];
29
30
    }
31
32
}
33

src/Comodojo/Extender/Socket/Commands/Worklog/ByUid.php 1 location

@@ 10-32 (lines=23) @@
7
use \League\Fractal\Manager as FractalManager;
8
use \League\Fractal\Resource\Item;
9
10
class ByUid {
11
12
    public static function execute(Parameters $params, Daemon $daemon) {
13
14
        $uid = $params->get('uid');
15
16
        $manager = new Manager(
17
            $daemon->getConfiguration(),
18
            $daemon->getLogger(),
19
            $daemon->getEvents()
20
        );
21
22
        $data = $manager->getOne(['uid' => $uid]);
23
24
        $resource = new Item($data, new WorklogTransformer);
25
        $fractal = new FractalManager();
26
        $data = $fractal->createData($resource)->toArray();
27
28
        return $data['data'];
29
30
    }
31
32
}
33