Files
piratepoet/lib/Settings/Pages.php
Jonathan Labreuille 10a20935c3 cleanup tests
2015-11-12 14:11:27 +01:00

23 lines
489 B
PHP

<?php
namespace MailPoet\Settings;
class Pages {
static function getAll() {
$mailpoet_pages = \get_posts(array(
'post_type' => 'mailpoet_page'
));
$pages = array();
foreach(array_merge($mailpoet_pages, \get_pages()) as $page) {
$pages[] = array(
'id' => $page->ID,
'title' => $page->post_title,
'preview_url' => \get_permalink($page->ID),
'edit_url' => \get_edit_post_link($page->ID)
);
}
return $pages;
}
}