public function build_date_dialog()
 {
     global $wtd_plugin;
     $timestamp = $_POST['timestamp'];
     $res_id = $_POST['res_id'];
     $resort_query = new \Parse\ParseQuery('resort');
     $resort_query->equalTo('objectId', $res_id);
     $date = new DateTime("@{$timestamp}");
     $query = new \Parse\ParseQuery('special');
     $query->equalTo('specialDate', $date);
     $query->matchesQuery('resortObjectId', $resort_query);
     $results = $query->find();
     echo $this->twig->render('md_dialog.twig', array('date' => $date->format('F j, Y'), 'events' => $results, 'url_prefix' => site_url() . '/' . $wtd_plugin['url_prefix'] . '/special/'));
     die;
 }
Пример #2
0
<?php

require 'autoload.php';
require 'src\\Parse\\ParseClient.php';
require 'src\\Parse\\ParseObject.php';
require 'src\\Parse\\ParseQuery.php';
//require  'src\Parse\ParseObject.php';
Parse\ParseClient::initialize('yourkey', 'yourkey', 'yourkey');
try {
    $query = new Parse\ParseQuery("tablename");
    $query->descending("column_name");
    $query->limit('1');
    //$query->equalTo("objectId", "RFyDtYzQNv");
    $results = $query->find();
    ///to find month and year
    $month = date('M');
    if ($month == 'Jan') {
        $year = date('Y', strtotime('last year'));
    } else {
        $year = date('Y');
    }
    echo $year;
    foreach ($results as $row) {
        $deviceToken = $row->deviceToken;
        // field name : deviceToken
        $starCount = $row->starCount;
        // field name : starCount
        $videoTitle = $row->videoTitle;
        // field name : videoTitle
        $videoTotalDuretion = $row->videoTotalDuretion;
        // field name : videoTotalDuretion