public function extend_querystring($querystring, $listener)
{
// check to see if the listener component matches our extension's unique ID
// if it does, proceed with setting up our custom querystring
if ($listener->component == $this->id) {
$querystring = "{$this->item_id_param}={$listener->item_id}";
// some querystrings only use one parameter; if a second one exists,
// add it.
if (!empty($this->secondary_item_id_param)) {
$querystring .= "&{$this->secondary_item_id_param}={$listener->secondary_item_id}";
}
}
return $querystring;
}