public function __toObject($myManager, $epObject, $object) { $object->id = $epObject->oid; $object->trackId = $epObject->trackId; $object->operator = $epObject->operator; $object->date = $epObject->date != 0 ? SimpleDate::fromStamp($epObject->date) : 0; $object->content = $epObject->content; return $object; }
public function __toObject($myManager, $epObject, $object) { $object->id = $epObject->oid; $object->trackId = $epObject->trackId; $object->start = $epObject->start != 0 ? SimpleDate::fromStamp($epObject->start) : 0; $object->end = $epObject->end != 0 ? SimpleDate::fromStamp($epObject->end) : 0; $object->page = $epObject->page; return $object; }
public function __toObject($myManager, $epObject, $object) { $object->id = $epObject->oid; $object->trackId = $epObject->trackId; $object->visitId = $epObject->visitId; $object->cancelled = $epObject->cancelled; $object->operateType = $epObject->operateType; $object->operator = $epObject->operator; $object->operatedDate = $epObject->operatedDate != 0 ? SimpleDate::fromStamp($epObject->operatedDate) : 0; $object->content = $epObject->content; $object->prevOperator = $epObject->prevOperator; $object->firstVisited = $epObject->firstVisited; return $object; }
public function __toObject($myManager, $epObject, $object) { require_once dirname(__FILE__) . '/ORMpz_ireverse.class.php'; $object->id = $epObject->oid; $object->trackId = $epObject->trackId; $object->createdDate = $epObject->createdDate != 0 ? SimpleDate::fromStamp($epObject->createdDate) : 0; $object->creator = $epObject->creator; $object->weddingDay = $epObject->weddingDay != 0 ? SimpleDate::fromStamp($epObject->weddingDay) : 0; $object->brideName = $epObject->brideName; $object->bridePhone = $epObject->bridePhone; $object->brideMobile = $epObject->brideMobile; $object->brideEmail = $epObject->brideEmail; $object->brideAddress = $epObject->brideAddress; $object->groomName = $epObject->groomName; $object->groomPhone = $epObject->groomPhone; $object->groomMobile = $epObject->groomMobile; $object->groomEmail = $epObject->groomEmail; $object->groomAddress = $epObject->groomAddress; $object->culturalBackground = $epObject->culturalBackground; $object->ceremonyLocation = $epObject->ceremonyLocation; $object->receptionLocation = $epObject->receptionLocation; $object->source = $epObject->source; $object->firstVisitMethod = $epObject->firstVisitMethod; $object->firstVisitDate = $epObject->firstVisitDate != 0 ? SimpleDate::fromStamp($epObject->firstVisitDate) : 0; $object->status = $epObject->status; $object->operatorDate = $epObject->operatorDate != 0 ? SimpleDate::fromStamp($epObject->operatorDate) : 0; $object->opponent = $epObject->opponent; $object->category = $epObject->category; $object->operator = $epObject->operator; $object->operatorMessage = $epObject->operatorMessage; $object->isVisited = $epObject->isVisited; $object->reverses = array(); if (isset($epObject->reverses)) { foreach ($epObject->reverses as &$item) { $object->reverses[] = $this->__getObject_4_lvl_1_ep_object($myManager, $item, new ORMpz_ireverse()); } } $object->note = $epObject->note; return $object; }
function findByRequest($myPdo) { global $tableVisitor; $result = new stdClass(); $result->data = array(); $sql = MiscUtils::getParam('sql', ''); $date = MiscUtils::getParam('date', NULL); $sql .= $date ? ' OR (v.weddingDay = \'' . SimpleDate::toStamp(json_decode($date)) . '\')' : ''; if ($sql) { try { $stmt = $myPdo->prepare($sql); $stmt->execute(); $i = 0; $count = 0; while ($i < $stmt->rowCount()) { $tmp = $stmt->fetch(PDO::FETCH_OBJ); $tmp->weddingDay = $tmp->weddingDay ? SimpleDate::fromStamp($tmp->weddingDay) : NULL; $result->data[] = $tmp; $i++; } echo json_encode($result); } catch (PDOException $e) { echo $e->getMessage(); } } }