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; }
<?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