Code Duplication    Length = 7-7 lines in 2 locations

src/Controller/Endpoint/AbstractEndpointController.php 2 locations

@@ 112-118 (lines=7) @@
109
     *
110
     * @return array                                     The formatted array
111
     */
112
    protected function respondWithItem($item, $callback, Response $response)
113
    {
114
        $resource = new Item($item, $callback);
115
        $rootScope = $this->fractal->createData($resource);
116
117
        return $this->respondWithArray($response, $rootScope->toArray());
118
    }
119
120
    /**
121
     * Builds a collection of items from Fractal then hands off to the responder
@@ 129-135 (lines=7) @@
126
     *
127
     * @return array                                     The formatted array
128
     */
129
    protected function respondWithCollection($collection, $callback, Response $response)
130
    {
131
        $resource = new Collection($collection, $callback);
132
        $rootScope = $this->fractal->createData($resource);
133
134
        return $this->respondWithArray($response, $rootScope->toArray());
135
    }
136
137
    /**
138
     * The final step where the formatted array is now sent back as a response in JSON form