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;
 }
Beispiel #5
0
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();
        }
    }
}