Ejemplo n.º 1
0
 public function autorespondersListPage()
 {
     $numberOfPages = 1;
     $pages = array();
     $autoresponders = Autoresponder::getAllAutoresponders(Pager::getStartIndexOfRecordSet(), Pager::getRowsPerPage());
     Pager::getPageNumbers(Autoresponder::getNumberOfAutorespondersAvailable(), $pages, $numberOfPages);
     $current_page = $pages['current_page'];
     _wpr_set('number_of_pages', $numberOfPages);
     _wpr_set('autoresponders', $autoresponders);
     _wpr_set('current_page', $current_page);
     _wpr_set('pages', $pages);
     _wpr_set('base_url', 'admin.php?page=_wpr/autoresponders');
     _wpr_setview('autoresponders_home');
 }
Ejemplo n.º 2
0
 public function testGetNumberOfAutorespondersShouldNotReturnAutorespondersWhenNewsletterIsDeleted()
 {
     global $wpdb;
     $deleteNewsletterQuery = sprintf("DELETE FROM {$wpdb->prefix}wpr_newsletters WHERE id=%d", $this->newsletterId);
     $wpdb->query($deleteNewsletterQuery);
     AutoresponderTestHelper::addAutoresponderObjects($this->newsletterId, 20);
     $numberOfAutorespondersAvailable = Autoresponder::getNumberOfAutorespondersAvailable();
     $this->assertEquals(0, $numberOfAutorespondersAvailable);
 }