Code Duplication    Length = 14-14 lines in 2 locations

includes/api/class-wc-api-products.php 1 location

@@ 2862-2875 (lines=14) @@
2859
			$args    = array( 'hide_empty' => false );
2860
			$orderby = wc_attribute_orderby( $taxonomy );
2861
2862
			switch ( $orderby ) {
2863
				case 'name' :
2864
					$args['orderby']    = 'name';
2865
					$args['menu_order'] = false;
2866
				break;
2867
				case 'id' :
2868
					$args['orderby']    = 'id';
2869
					$args['order']      = 'ASC';
2870
					$args['menu_order'] = false;
2871
				break;
2872
				case 'menu_order' :
2873
					$args['menu_order'] = 'ASC';
2874
				break;
2875
			}
2876
2877
			$terms = get_terms( $taxonomy, $args );
2878
			$attribute_terms = array();

includes/widgets/class-wc-widget-layered-nav.php 1 location

@@ 130-143 (lines=14) @@
127
128
		$orderby = wc_attribute_orderby( $taxonomy );
129
130
		switch ( $orderby ) {
131
			case 'name' :
132
				$get_terms_args['orderby']    = 'name';
133
				$get_terms_args['menu_order'] = false;
134
			break;
135
			case 'id' :
136
				$get_terms_args['orderby']    = 'id';
137
				$get_terms_args['order']      = 'ASC';
138
				$get_terms_args['menu_order'] = false;
139
			break;
140
			case 'menu_order' :
141
				$get_terms_args['menu_order'] = 'ASC';
142
			break;
143
		}
144
145
		$terms = get_terms( $taxonomy, $get_terms_args );
146