Cheetah
ChWsbSiteMapsSystem.php
Go to the documentation of this file.
1 <?php
2 
8 ch_import('ChWsbSiteMaps');
9 
14 {
15  protected $_aPages = array (
16  array('page' => 'about_us.php'),
17  array('page' => 'advice.php'),
18  array('page' => 'contact.php'),
19  array('page' => 'faq.php'),
20  array('page' => 'forgot.php'),
21  array('page' => 'help.php'),
22  array('page' => 'join.php'),
23  array('page' => 'privacy.php'),
24  array('page' => 'search_home.php'),
25  array('page' => 'services.php'),
26  array('page' => 'terms_of_use.php'),
27  );
28 
29  protected function __construct($aSystem)
30  {
31  parent::__construct($aSystem);
32  }
33 
34  protected function _genUrl ($a)
35  {
36  return CH_WSB_URL_ROOT . $a['page'];
37  }
38 
39  protected function _getCount ()
40  {
41  return count($this->_aPages);
42  }
43 
44  protected function _getRecords ($iStart)
45  {
46  return array_slice($this->_aPages, $iStart, CH_SITE_MAPS_URLS_PER_FILE);
47  }
48 }
ChWsbSiteMapsSystem\_genUrl
_genUrl($a)
Definition: ChWsbSiteMapsSystem.php:34
ch_import
ch_import($sClassName, $aModule=array())
Definition: utils.inc.php:1218
php
ChWsbSiteMapsSystem
Definition: ChWsbSiteMapsSystem.php:14
CH_SITE_MAPS_URLS_PER_FILE
const CH_SITE_MAPS_URLS_PER_FILE
Definition: ChWsbSiteMaps.php:10
ChWsbSiteMaps
Definition: ChWsbSiteMaps.php:32
ChWsbSiteMapsSystem\$_aPages
$_aPages
Definition: ChWsbSiteMapsSystem.php:15
ChWsbSiteMapsSystem\_getRecords
_getRecords($iStart)
Definition: ChWsbSiteMapsSystem.php:44
ChWsbSiteMapsSystem\_getCount
_getCount()
Definition: ChWsbSiteMapsSystem.php:39
ChWsbSiteMapsSystem\__construct
__construct($aSystem)
Definition: ChWsbSiteMapsSystem.php:29