| Server IP : 103.234.187.230 / Your IP : 216.73.216.216 Web Server : Apache System : Linux lserver42043-ind.megavelocity.net 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64 User : apache ( 48) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/prathamtour.com/application/models/ |
Upload File : |
<?php
/*
* Author : Mr. Md Sabir (23/11/2022)
* Designation/Company : Catabatic Technology Pvt. Ltd.
*/
class Travel_Model_AppSiteMapService
{
private $siteMapService;
private $domain;
public function __construct()
{
$object = Zend_Controller_Front::getInstance();
$options = $object->getParam('bootstrap')->getOption('bootstrap');
$this->domain = '';//$options['siteUrl'];
$this->stylecss = $options['stylecss'];
$this->siteMapService = new Travel_Model_SiteMapService($this->domain,$this->stylecss);
}
private function addHomePage()
{
// Home Page url
$this->siteMapService->addItem("", "", "");
}
private function addSitePages($result)
{
if (!empty($result)) {
foreach ($result as $k => $v) {
$dateee = date('Y-m-d\Th:i:sp');
$lastmod = str_replace('p', '+00:00', $dateee);
if($k == 0){
$this->siteMapService->addItem($result[$k], '1.00', null, $lastmod);
}else{
$this->siteMapService->addItem($result[$k], '0.50', null, $lastmod);
}
}
}
}
public function generateSiteMap($result)
{
$this->addHomePage();
$this->addSitePages($result);
$siteMapResult = $this->siteMapService->createSitemapIndex($this->domain, 'Now');
if (empty($siteMapResult)) {
$result = "1";
} else {
$result = "0";
}
return $result;
}
}