| string | $hookobject | Objekt, dessen Hooks gestartet werden sollen (‚category’/‘item’) |
| string | $hookaction | Aktion der Hooks (‚create’, ‚delete’, ‚transform’ oder ‚display’) |
| int | $hookid | Modulspezifische Objekt-ID, für die der Hook aufgerufen wird |
| mixed | $extrainfo | Zusätzliche Parameter, abhängig von der Hook-Aktion |
$my_tid = 4711;
$my_content = 'Mein Output';
$url_to_my_content = pnModURL('MyModule', 'user',
'my_function',
array('tid' => $my_tid));
// Unser Modul ist mit der Erstellung seines Contents fertig und
// bereit zur Anzeige.
// Vorher wollen wir allen Display-Hooks im System die
// Möglichkeit geben, unseren Content vor der Anzeige zu
// verändern. Display-Hooks müssen wir als Extra-Info
// die URL zu unserem Objekt mitteilen.
return pnModCallHooks('item', 'display', $my_tid,
$url_to_my_content);
// So sieht ein Create-Hook aus:
pnModCallHooks('item', 'create', $room_id, 'room_id');
itevo realisiert Miles & More Portal für die Telekom.
itevo schließt Partnerschaft mit NextiraOne, dem mit mehr als 1 Milliarde Umsatz europaweit führenden
herstellerunabhängigen Integrator von Enterprise- und Kommunikationslösungen.
Die Helpdesk Award Gewinner blicken positiv in die Zukunft!