Code Duplication    Length = 10-10 lines in 2 locations

src/Show/Field.php 1 location

@@ 180-189 (lines=10) @@
177
     *
178
     * @return $this
179
     */
180
    public function using(array $values, $default = null)
181
    {
182
        return $this->as(function ($value) use ($values, $default) {
183
            if (is_null($value)) {
184
                return $default;
185
            }
186
187
            return array_get($values, $value, $default);
188
        });
189
    }
190
191
    /**
192
     * Show field as a image.

src/Grid/Column.php 1 location

@@ 335-344 (lines=10) @@
332
     *
333
     * @return $this
334
     */
335
    public function using(array $values, $default = null)
336
    {
337
        return $this->display(function ($value) use ($values, $default) {
338
            if (is_null($value)) {
339
                return $default;
340
            }
341
342
            return array_get($values, $value, $default);
343
        });
344
    }
345
346
    /**
347
     * Render this column with the given view.