Code Duplication    Length = 12-12 lines in 2 locations

modules/custom-post-types/testimonial.php 1 location

@@ 237-248 (lines=12) @@
234
	/*
235
	 * Count published testimonials and flush permalinks when first testimonial is published
236
	 */
237
	function flush_rules_on_first_testimonial() {
238
		$testimonials = get_transient( 'jetpack-testimonial-count-cache' );
239
240
		if ( false === $testimonials ) {
241
			flush_rewrite_rules();
242
			$testimonials = (int) wp_count_posts( self::CUSTOM_POST_TYPE )->publish;
243
244
			if ( ! empty( $testimonials ) ) {
245
				set_transient( 'jetpack-testimonial-count-cache', $testimonials, HOUR_IN_SECONDS * 12 );
246
			}
247
		}
248
	}
249
250
	/*
251
	 * Flush permalinks when CPT supported theme is activated

modules/custom-post-types/portfolios.php 1 location

@@ 212-223 (lines=12) @@
209
	/*
210
	 * Count published projects and flush permalinks when first projects is published
211
	 */
212
	function flush_rules_on_first_project() {
213
		$projects = get_transient( 'jetpack-portfolio-count-cache' );
214
215
		if ( false === $projects ) {
216
			flush_rewrite_rules();
217
			$projects = (int) wp_count_posts( self::CUSTOM_POST_TYPE )->publish;
218
219
			if ( ! empty( $projects ) ) {
220
				set_transient( 'jetpack-portfolio-count-cache', $projects, HOUR_IN_SECONDS * 12 );
221
			}
222
		}
223
	}
224
225
	/*
226
	 * Flush permalinks when CPT supported theme is activated