<?php do_action('bbp_template_before_user_replies'); ?> <div id="bbp-user-replies-created" class="bbp-user-replies-created panel panel-primary panel-bbpress"> <div class="panel-heading"> <?php _e('Forum Replies Created', 'omega-td'); ?> </h2> </div> <div class="bbp-user-section panel-body"> <?php if (bbp_get_user_replies_created()) { ?> <?php bbp_get_template_part('loop', 'replies'); ?> <?php } else { ?> <p><?php bbp_is_user_home() ? _e('You have not replied to any topics.', 'omega-td') : _e('This user has not replied to any topics.', 'omega-td'); ?> </p>
/** * @covers ::bbp_get_user_replies_created */ public function test_bbp_get_user_replies_created() { $u = $this->factory->user->create(); $t = $this->factory->topic->create(); $has_replies = bbp_get_user_replies_created($u); $this->assertFalse($has_replies); $r = $this->factory->reply->create_many(3, array('post_parent' => $t, 'post_author' => $u, 'reply_meta' => array('topic_id' => $t))); $has_replies = bbp_get_user_replies_created($u); $this->assertTrue($has_replies); }