Code Duplication    Length = 19-19 lines in 2 locations

json-endpoints/class.wpcom-json-api-list-posts-v1-1-endpoint.php 1 location

@@ 186-204 (lines=19) @@
183
			$query['tag'] = $args['tag'];
184
		}
185
186
		if ( isset( $args['page'] ) ) {
187
			if ( $args['page'] < 1 ) {
188
				$args['page'] = 1;
189
			}
190
191
			$query['paged'] = $args['page'];
192
			if ( $query['paged'] !== 1 ) {
193
				$is_eligible_for_page_handle = false;
194
			}
195
		} else {
196
			if ( $args['offset'] < 0 ) {
197
				$args['offset'] = 0;
198
			}
199
200
			$query['offset'] = $args['offset'];
201
			if ( $query['offset'] !== 0 ) {
202
				$is_eligible_for_page_handle = false;
203
			}
204
		}
205
206
		if ( isset( $args['before'] ) ) {
207
			$this->date_range['before'] = $args['before'];

json-endpoints/class.wpcom-json-api-list-media-v1-1-endpoint.php 1 location

@@ 50-68 (lines=19) @@
47
			's'              => isset( $args['search'] ) ? $args['search'] : null,
48
		);
49
50
		if ( isset( $args['page'] ) ) {
51
			if ( $args['page'] < 1 ) {
52
				$args['page'] = 1;
53
			}
54
55
			$query['paged'] = $args['page'];
56
			if ( $query['paged'] !== 1 ) {
57
				$is_eligible_for_page_handle = false;
58
			}
59
		} else {
60
			if ( $args['offset'] < 0 ) {
61
				$args['offset'] = 0;
62
			}
63
64
			$query['offset'] = $args['offset'];
65
			if ( $query['offset'] !== 0 ) {
66
				$is_eligible_for_page_handle = false;
67
			}
68
		}
69
70
		if ( isset( $args['page_handle'] ) ) {
71
			$page_handle = wp_parse_args( $args['page_handle'] );