Code Duplication    Length = 3-3 lines in 6 locations

core/domain/services/graphql/connection_resolvers/DatetimeConnectionResolver.php 2 locations

@@ 102-104 (lines=3) @@
99
            $input_fields = $this->sanitizeInputFields($this->args['where']);
100
101
            // Use the proper operator.
102
            if (! empty($input_fields['EVT_ID']) && is_array($input_fields['EVT_ID'])) {
103
                $input_fields['EVT_ID'] = ['in', $input_fields['EVT_ID']];
104
            }
105
            if (! empty($input_fields['Ticket.TKT_ID']) && is_array($input_fields['Ticket.TKT_ID'])) {
106
                $input_fields['Ticket.TKT_ID'] = ['in', $input_fields['Ticket.TKT_ID']];
107
            }
@@ 105-107 (lines=3) @@
102
            if (! empty($input_fields['EVT_ID']) && is_array($input_fields['EVT_ID'])) {
103
                $input_fields['EVT_ID'] = ['in', $input_fields['EVT_ID']];
104
            }
105
            if (! empty($input_fields['Ticket.TKT_ID']) && is_array($input_fields['Ticket.TKT_ID'])) {
106
                $input_fields['Ticket.TKT_ID'] = ['in', $input_fields['Ticket.TKT_ID']];
107
            }
108
        }
109
110
        /**

core/domain/services/graphql/connection_resolvers/PriceConnectionResolver.php 3 locations

@@ 102-104 (lines=3) @@
99
            $input_fields = $this->sanitizeInputFields($this->args['where']);
100
101
            // Use the proper operator.
102
            if (! empty($input_fields['Ticket.TKT_ID']) && is_array($input_fields['Ticket.TKT_ID'])) {
103
                $input_fields['Ticket.TKT_ID'] = ['in', $input_fields['Ticket.TKT_ID']];
104
            }
105
            if (! empty($input_fields['Price_Type.PBT_ID']) && is_array($input_fields['Price_Type.PBT_ID'])) {
106
                $input_fields['Price_Type.PBT_ID'] = ['in', $input_fields['Price_Type.PBT_ID']];
107
            }
@@ 105-107 (lines=3) @@
102
            if (! empty($input_fields['Ticket.TKT_ID']) && is_array($input_fields['Ticket.TKT_ID'])) {
103
                $input_fields['Ticket.TKT_ID'] = ['in', $input_fields['Ticket.TKT_ID']];
104
            }
105
            if (! empty($input_fields['Price_Type.PBT_ID']) && is_array($input_fields['Price_Type.PBT_ID'])) {
106
                $input_fields['Price_Type.PBT_ID'] = ['in', $input_fields['Price_Type.PBT_ID']];
107
            }
108
            if (! empty($input_fields['Price_Type.PRT_ID']) && is_array($input_fields['Price_Type.PRT_ID'])) {
109
                $input_fields['Price_Type.PRT_ID'] = ['in', $input_fields['Price_Type.PRT_ID']];
110
            }
@@ 108-110 (lines=3) @@
105
            if (! empty($input_fields['Price_Type.PBT_ID']) && is_array($input_fields['Price_Type.PBT_ID'])) {
106
                $input_fields['Price_Type.PBT_ID'] = ['in', $input_fields['Price_Type.PBT_ID']];
107
            }
108
            if (! empty($input_fields['Price_Type.PRT_ID']) && is_array($input_fields['Price_Type.PRT_ID'])) {
109
                $input_fields['Price_Type.PRT_ID'] = ['in', $input_fields['Price_Type.PRT_ID']];
110
            }
111
        }
112
113
        /**

core/domain/services/graphql/connection_resolvers/TicketConnectionResolver.php 1 location

@@ 102-104 (lines=3) @@
99
            $input_fields = $this->sanitizeInputFields($this->args['where']);
100
101
            // Use the proper operator.
102
            if (! empty($input_fields['Datetime.DTT_ID']) && is_array($input_fields['Datetime.DTT_ID'])) {
103
                $input_fields['Datetime.DTT_ID'] = ['in', $input_fields['Datetime.DTT_ID']];
104
            }
105
        }
106
107
        /**