Esempio n. 1
0
 public function test_users_purchases()
 {
     $out = give_get_users_purchases($this->_user_id);
     $this->assertInternalType('object', $out[0]);
     $this->assertEquals('give_payment', $out[0]->post_type);
     $this->assertTrue(give_has_purchases($this->_user_id));
     $this->assertEquals(1, give_count_purchases_of_customer($this->_user_id));
     $no_user = give_get_users_purchases(0);
     $this->assertFalse($no_user);
 }
            _e('View Details', 'give');
            ?>
</a>
					<?php 
        }
        ?>
				</td>
				<?php 
        do_action('give_purchase_history_row_end', $post->ID, $donation_data);
        ?>
			</tr>
		<?php 
    }
    ?>
	</table>
	<div id="give_purchase_history_pagination" class="give_pagination navigation">
		<?php 
    $big = 999999;
    echo paginate_links(array('base' => str_replace($big, '%#%', esc_url(get_pagenum_link($big))), 'format' => '?paged=%#%', 'current' => max(1, get_query_var('paged')), 'total' => ceil(give_count_purchases_of_customer() / 20)));
    ?>
	</div>
	<?php 
    wp_reset_postdata();
} else {
    ?>
	<p class="give-no-purchases"><?php 
    _e('It looks like you haven\'t made any donations', 'give');
    ?>
.</p>
<?php 
}