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

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