| 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/b2bzend/application/models/ |
Upload File : |
<?php
class Travel_Model_TblAccomoImg {
private $db = NULL;
public $intId = NULL;
public $strCondition = NULL;
public $orderByField = 'AminityId';
public $orderBy = 'ASC' ;
public $baseUrl = '' ;
public function __construct(){
$request = Zend_Controller_Front::getInstance()->getRequest();
$this->baseUrl = $request->getScheme() . '://' . $request->getHttpHost();
$this->db = Zend_Db_Table::getDefaultAdapter();
}
public function __destruct() {
$this->db->closeConnection();
}
public function getAccomodationAmenitiesList() {
$sql = " SELECT AminityId, CatMask, Title, Icon, UpdateDate, CreateDate, IsMarkForDel, IsActive
FROM TB_Master_Accom_AccomAminity WHERE 1 = 1 " ;
if(!empty($this->strCondition)) {
$sql .= $this->strCondition;
}
return $this->db->query($sql)->fetchAll();
}
public function getAccomoImage($accomSysId) {
$sql = " SELECT Img.Details, M.*
FROM TB_IC_Accomdation_Images as Img LEFT JOIN TB_Master_ImageType AS M ON Img.ImgType=M.ImgType
WHERE Img.AccomSysId='".$accomSysId."' AND Img.IsActive = 1 AND Img.IsMarkForDel = 0 AND Img.Details != 'http://www.travelboutiqueonline.com/Images/HotelNA.jpg'" ;
// if(!empty($this->strCondition)) {
// $sql .= $this->strCondition;
// }
//
// $sql .= " ORDER BY " . $this->orderByField . " " . $this->orderBy ;
//
return $this->db->query($sql)->fetchAll();
}
public function getImagesByAccomSysIds($accomSysIds) {
$sql = " SELECT Img.AccomSysId,Img.Details, M.ImgType
FROM TB_IC_Accomdation_Images as Img LEFT JOIN TB_Master_ImageType AS M ON Img.ImgType=M.ImgType
WHERE Img.AccomSysId IN ($accomSysIds) AND Img.IsActive = 1 AND Img.IsMarkForDel = 0 AND Img.Details != 'http://www.travelboutiqueonline.com/Images/HotelNA.jpg' order by Img.AccomSysId ASC" ;
return $this->db->query($sql)->fetchAll();
}
}