Code Duplication    Length = 4-4 lines in 2 locations

app/DataTables/General/SearchDataTable.php 2 locations

@@ 54-57 (lines=4) @@
51
                    $hostname = is_null($data->device) ? trans('devices.text.deleted') : $data->device->hostname;
52
                    return '<a href="'.url("devices/".$data->device_id).'">'.$hostname.'</a>';
53
                })
54
                ->editColumn('ifName', function($data) {
55
                    $ifName = is_null($data->ifName) ? trans('devices.text.deleted') : $data->ifName;
56
                    return '<a href="'.url("devices/".$data->device_id."/ports/".$data->port_id).'">'.$ifName.'</a>';
57
                })
58
                ->make(true);
59
        }
60
        else {
@@ 67-70 (lines=4) @@
64
                    $hostname = is_null($data->device) ? trans('devices.text.deleted') : $data->device->hostname;
65
                    return '<a href="'.url("devices/".$data->device_id).'">'.$hostname.'</a>';
66
                })
67
                ->editColumn('ifName', function($data) {
68
                    $ifName = is_null($data->ifName) ? trans('devices.text.deleted') : $data->ifName;
69
                    return '<a href="'.url("devices/".$data->device_id."/ports/".$data->port_id).'">'.$ifName.'</a>';
70
                })
71
                ->addColumn('remote_device', function($data) {
72
                    $remote_device = IPv4::where('ipv4_addresses.ipv4_address', $data->ipv4_address)->with('port.device')->first();
73
                    $remote_id = empty($remote_device->port->device->device_id) ? '' : $remote_device->port->device->device_id;