Completed
Pull Request — gcconnex (#1529)
by
unknown
16:45
created

events.php ➔ pagesetup()   A

Complexity

Conditions 4
Paths 4

Size

Total Lines 17
Code Lines 11

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 4
eloc 11
nc 4
nop 0
dl 0
loc 17
rs 9.2
c 0
b 0
f 0
1
<?php
2
3
namespace Beck24\MemberSelfDelete;
4
5
/**
6
 * set up admin/page links
7
 */
8
function pagesetup() {
9
	if (elgg_get_plugin_setting('feedback', PLUGIN_ID) == "yes") {
10
		elgg_register_admin_menu_item('administer', 'member_selfdelete/reasons', 'users');
11
	}
12
13
	if (elgg_is_logged_in() && !elgg_is_admin_logged_in()) {
14
		$item = new \ElggMenuItem('member_selfdelete', elgg_echo('member_selfdelete:delete:account'), 'selfdelete');
15
		elgg_register_menu_item('page', array(
16
			'name' => 'member_selfdelete',
17
			'text' => elgg_echo('member_selfdelete:delete:account'),
18
			'href' => 'selfdelete',
19
			'contexts' => array('settings')
20
		));
21
	}
22
	//GCTools - list deactivated users
23
	elgg_register_admin_menu_item('administer', 'member_selfdelete/deactivated_users', 'users');
24
}