Looking for how to get all Magento pages?

// Get all pages
$pageCollection = Mage::getModel(‘cms/page’)->getCollection();

Get all active pages
$pageCollection = Mage::getModel(‘cms/page’)->getCollection()->addAttributeToFilter(‘is_active’, 1);
// Get total active pages
$totalActivePages = Mage::getModel(‘cms/page’)->getCollection()->addAttributeToFilter(‘is_active’, 1)->count();