Question about events

I use PHP-class AGI_AsteriskManager(), I write:
$asm->add_event_handler (“Link”, “getchannel”);
But it does not work, because my script comes to end earlier.
What must I do to catch events?
May be use do {} while (true) ?