core/libraries/line_item_filters/EE_Non_Zero_Line_Item_Filter.class.php 1 location
                
                
                    
                                                
                                                    
                                |  | @@ 77-83 (lines=7) @@ | 
                                                            
                                    | 74 |  | 	 * @return EEI_Line_Item | 
                                                            
                                    | 75 |  | 	 */ | 
                                                            
                                    | 76 |  | 	protected function _filter_zero_line_item( EEI_Line_Item $line_item ) { | 
                                                            
                                    | 77 |  | 		if ( | 
                                                            
                                    | 78 |  | 			$line_item->type() === EEM_Line_Item::type_line_item && | 
                                                            
                                    | 79 |  | 			$line_item->OBJ_type() === 'Ticket' && | 
                                                            
                                    | 80 |  | 			$line_item->quantity() == 0 | 
                                                            
                                    | 81 |  | 		) { | 
                                                            
                                    | 82 |  | 			return null; | 
                                                            
                                    | 83 |  | 		} | 
                                                            
                                    | 84 |  | 		return $line_item; | 
                                                            
                                    | 85 |  | 	} | 
                                                            
                                    | 86 |  |  | 
                                                                        
                 
                                                            
                    
core/helpers/EEH_Line_Item.helper.php 1 location
                
                
                    
                                                
                                                    
                                |  | @@ 1221-1226 (lines=6) @@ | 
                                                            
                                    | 1218 |  | 	 * @return EE_Line_Item | 
                                                            
                                    | 1219 |  | 	 */ | 
                                                            
                                    | 1220 |  | 	public static function non_empty_line_item( EE_Line_Item $line_item ) { | 
                                                            
                                    | 1221 |  | 		if ( $line_item->type() === EEM_Line_Item::type_line_item && | 
                                                            
                                    | 1222 |  | 			$line_item->OBJ_type() === 'Ticket' && | 
                                                            
                                    | 1223 |  | 			$line_item->quantity() == 0 | 
                                                            
                                    | 1224 |  | 		) { | 
                                                            
                                    | 1225 |  | 			return null; | 
                                                            
                                    | 1226 |  | 		} | 
                                                            
                                    | 1227 |  | 		$new_li_fields = $line_item->model_field_array(); | 
                                                            
                                    | 1228 |  | 		//don't set the total. We'll leave that up to the code that calculates it | 
                                                            
                                    | 1229 |  | 		unset( $new_li_fields[ 'LIN_ID' ] ); |