(Phorum 5 >= 5.2.7)
This hook can be used for reformatting a list of private messages.
Call time:
Right after Phorum has formatted the private message list. This is primarily done when a list of private messages is shown in the private message system.
Hook input:
An array of private message info arrays.
Hook output:
The same array as was used for the hook call argument, possibly with some updated fields in it.
Example code:
function phorum_mod_foo_pm_list($messages) { // Filter out private messages that are sent by // evil user X with user_id 666. foreach ($messages as $id => $message) { if ($message['user_id'] == 666) { unset($messages[$id]); } } return $messages; }