/** * @param COMMENT $obj */ protected function _echo_entry_info($obj) { $folder = $obj->parent_folder(); $entry = $obj->entry(); $type_info = $entry->type_info(); ?> <div class="detail"> (Attached to <?php echo $type_info->singular_title . ' '; echo $entry->title_as_link(); if ($this->show_folder) { echo ' in ' . $folder->title_as_link(); } ?> ) </div> <?php }
/** * @param SUBSCRIBER $subscriber * @param COMMENT $obj * @param integer[] $kinds * @param OBJECT_RENDERER_OPTIONS $options */ protected function _display($obj, $subscriber, $kinds, $options) { $this->show_subscription($subscriber, $obj->parent_folder(), 'subscribe_to_folder.php', in_array(Subscribe_folder, $kinds), true, ''); $this->show_subscription($subscriber, $obj->entry(), 'subscribe_to_entry.php', in_array(Subscribe_entry, $kinds), true, ''); $this->show_subscription($subscriber, $obj, 'subscribe_to_comment.php', in_array(Subscribe_comment, $kinds), false, ''); $this->show_subscription($subscriber, $obj->creator(), 'subscribe_to_user.php', in_array(Subscribe_user, $kinds), true, 'creator'); }