Code Duplication    Length = 27-29 lines in 2 locations

includes/admin/class-sensei-learner-management.php 1 location

@@ 156-184 (lines=29) @@
153
	 * @access public
154
	 * @return void
155
	 */
156
	public function learners_page() {
157
158
		// Load Learners data
159
		$course_id = 0;
160
		$lesson_id = 0;
161
		if( isset( $_GET['course_id'] ) ) {
162
			$course_id = intval( $_GET['course_id'] );
163
		}
164
		if( isset( $_GET['lesson_id'] ) ) {
165
			$lesson_id = intval( $_GET['lesson_id'] );
166
		}
167
		$sensei_learners_main = $this->load_data_object( 'Main', $course_id, $lesson_id );
168
		// Wrappers
169
		do_action( 'learners_before_container' );
170
		do_action( 'learners_wrapper_container', 'top' );
171
		$this->learners_headers();
172
		?>
173
		<div id="poststuff" class="sensei-learners-wrap">
174
			<div class="sensei-learners-main">
175
				<?php $sensei_learners_main->display(); ?>
176
			</div>
177
			<div class="sensei-learners-extra">
178
				<?php do_action( 'sensei_learners_extra' ); ?>
179
			</div>
180
		</div>
181
		<?php
182
		do_action( 'learners_wrapper_container', 'bottom' );
183
		do_action( 'learners_after_container' );
184
	} // End learners_default_view()
185
186
	/**
187
	 * learners_headers outputs Learners general headers

includes/class-sensei-grading.php 1 location

@@ 202-228 (lines=27) @@
199
	 * @since  1.2.0
200
	 * @return void
201
	 */
202
	public function grading_user_quiz_view() {
203
204
		// Load Grading data
205
		$user_id = 0;
206
		$quiz_id = 0;
207
		if( isset( $_GET['user'] ) ) {
208
			$user_id = intval( $_GET['user'] );
209
		}
210
		if( isset( $_GET['quiz_id'] ) ) {
211
			$quiz_id = intval( $_GET['quiz_id'] );
212
		}
213
		$sensei_grading_user_profile = $this->load_data_object( 'User_Quiz', $user_id, $quiz_id );
214
		// Wrappers
215
		do_action( 'grading_before_container' );
216
		do_action( 'grading_wrapper_container', 'top' );
217
		$this->grading_headers( array( 'nav' => 'user_quiz' ) );
218
		?>
219
		<div id="poststuff" class="sensei-grading-wrap user-profile">
220
			<div class="sensei-grading-main">
221
				<?php // do_action( 'sensei_grading_notices' ); ?>
222
				<?php $sensei_grading_user_profile->display(); ?>
223
			</div>
224
		</div>
225
		<?php
226
		do_action( 'grading_wrapper_container', 'bottom' );
227
		do_action( 'grading_after_container' );
228
	} // End grading_user_quiz_view()
229
230
	/**
231
	 * Outputs Grading general headers