Code Duplication    Length = 7-9 lines in 2 locations

engine/lib/pagehandler.php 2 locations

@@ 58-64 (lines=7) @@
55
 * @return void
56
 * @since 1.9.0
57
 */
58
function elgg_gatekeeper() {
59
	if (!elgg_is_logged_in()) {
60
		_elgg_services()->session->set('last_forward_from', current_page_url());
61
		system_message(elgg_echo('loggedinrequired'));
62
		forward('/login', 'login');
63
	}
64
}
65
66
/**
67
 * Alias of elgg_gatekeeper()
@@ 83-91 (lines=9) @@
80
 * @return void
81
 * @since 1.9.0
82
 */
83
function elgg_admin_gatekeeper() {
84
	elgg_gatekeeper();
85
86
	if (!elgg_is_admin_logged_in()) {
87
		_elgg_services()->session->set('last_forward_from', current_page_url());
88
		register_error(elgg_echo('adminrequired'));
89
		forward('', 'admin');
90
	}
91
}
92
93
/**
94
 * Alias of elgg_admin_gatekeeper()