blob: 63959a9d2542a4ac6c0800d59bb9b0921caf28ab (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
<?php
register_elgg_event_handler('all', 'object', 'example_event_handler');
// This function will be called for any event of type 'object'
function example_event_handler($event, $type, $params) {
// check what sort of object is passed
if ($params instanceof ElggObject) {
$subtype = $params->getSubtype();
switch($subtype) {
case 'blog':
case 'thewire':
case 'pages':
return false;
default:
return true;
}
}
return true;
}
|