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

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