Code Duplication    Length = 10-10 lines in 2 locations

core/domain/services/ticket/CancelTicketLineItemService.php 1 location

@@ 118-127 (lines=10) @@
115
            'Ticket',
116
            array($ticket->ID())
117
        );
118
        foreach ($ticket_line_items as $ticket_line_item) {
119
            if ($ticket_line_item instanceof \EE_Line_Item
120
                && $ticket_line_item->OBJ_type() === 'Ticket'
121
                && $ticket_line_item->OBJ_ID() === $ticket->ID()
122
            ) {
123
                $line_item = $ticket_line_item;
124
                break;
125
            }
126
        }
127
        if (! ($line_item instanceof \EE_Line_Item && $line_item->OBJ_type() === 'Ticket')) {
128
            throw new EntityNotFoundException('Line Item Ticket ID', $ticket->ID());
129
        }
130
        return $line_item;

core/db_classes/EE_Registration.class.php 1 location

@@ 1932-1941 (lines=10) @@
1929
            'Ticket',
1930
            array($ticket->ID())
1931
        );
1932
        foreach ($ticket_line_items as $ticket_line_item) {
1933
            if ($ticket_line_item instanceof \EE_Line_Item
1934
                && $ticket_line_item->OBJ_type() === 'Ticket'
1935
                && $ticket_line_item->OBJ_ID() === $ticket->ID()
1936
            ) {
1937
                $line_item = $ticket_line_item;
1938
                break;
1939
            }
1940
        }
1941
        if (! ($line_item instanceof \EE_Line_Item && $line_item->OBJ_type() === 'Ticket')) {
1942
            throw new EntityNotFoundException('Line Item Ticket ID', $ticket->ID());
1943
        }
1944
        return $line_item;