Code Duplication    Length = 9-13 lines in 3 locations

includes/class-sensei-analysis-course-list-table.php 1 location

@@ 311-323 (lines=13) @@
308
				// Output users data
309
				$user_name = Sensei_Learner::get_full_name( $item->user_id );
310
311
				if ( !$this->csv_output ) {
312
313
					$url = add_query_arg( array( 'page' => $this->page_slug, 'user_id' => $item->user_id, 'course_id' => $this->course_id ), admin_url( 'admin.php' ) );
314
315
					$user_name = '<strong><a class="row-title" href="' . esc_url( $url ) . '">' . $user_name . '</a></strong>';
316
					$status = sprintf( '<span class="%s">%s</span>', $status_class, $status );
317
					if ( is_numeric($course_percent) ) {
318
319
						$course_percent .= '%';
320
321
					}
322
323
				} // End If Statement
324
325
				$column_data = apply_filters( 'sensei_analysis_course_column_data', array( 'title' => $user_name,
326
												'started' => $user_start_date,

includes/class-sensei-analysis-lesson-list-table.php 1 location

@@ 235-243 (lines=9) @@
232
		// Output users data
233
        $user_name = Sensei_Learner::get_full_name( $item->user_id );
234
235
        if ( !$this->csv_output ) {
236
			$url = add_query_arg( array( 'page' => $this->page_slug, 'user_id' => $item->user_id, 'course_id' => $this->course_id ), admin_url( 'admin.php' ) );
237
238
			$user_name = '<strong><a class="row-title" href="' . esc_url( $url ) . '">' . $user_name . '</a></strong>';
239
			$status = sprintf( '<span class="%s">%s</span>', $item->comment_approved, $status );
240
			if ( is_numeric($grade) ) {
241
				$grade .= '%';
242
			}
243
		} // End If Statement
244
		$column_data = apply_filters( 'sensei_analysis_lesson_column_data', array( 'title' => $user_name,
245
										'started' => $user_start_date,
246
										'completed' => $user_end_date,

includes/class-sensei-analysis-user-profile-list-table.php 1 location

@@ 214-222 (lines=9) @@
211
		}
212
213
		// Output users data
214
		if ( !$this->csv_output ) {
215
			$url = add_query_arg( array( 'page' => $this->page_slug, 'user_id' => $this->user_id, 'course_id' => $item->comment_post_ID ), admin_url( 'admin.php' ) );
216
217
			$course_title = '<strong><a class="row-title" href="' . esc_url( $url ) . '">' . $course_title . '</a></strong>';
218
			$status = sprintf( '<span class="%s">%s</span>', $status_class, $status );
219
			if ( is_numeric($course_percent) ) {
220
				$course_percent .= '%';
221
			}
222
		} // End If Statement
223
		$column_data = apply_filters( 'sensei_analysis_user_profile_column_data', array( 'title' => $course_title,
224
										'started' => $course_start_date,
225
										'completed' => $course_end_date,