Example #1
0
<?php

/**
 * Created by PhpStorm.
 * User: RObert
 * Date: 1/12/2016
 * Time: 2:30 PM
 */
require 'vendor/autoload.php';
//$query = new \Parse\ParseQuery(\app\Constant::$CLIENT_CONTACT_INFO_CLASS_NAME);
//$query->includeKey(\app\Constant::$KEY_HEALTH_CHECK_INFORMATION);
//$results = $query->find();
//var_dump($results);
makeView("homepage");
Example #2
0
<?php

/**
 * Created by PhpStorm.
 * User: jokamjohn
 * Date: 1/13/2016
 * Time: 10:09 PM
 */
use app\Constant;
use Parse\ParseQuery;
require 'vendor/autoload.php';
if (isset($_GET['id'])) {
    $id = $_GET['id'];
    $query = new ParseQuery(Constant::$CLIENT_CONTACT_INFO_CLASS_NAME);
    $query->equalTo(Constant::$KEY_OBJECT_ID, $id);
    $query->includeKey(Constant::$KEY_HEALTH_CHECK_INFORMATION);
    $query->includeKey(Constant::$KEY_HEALTH_YES_NO);
    $query->includeKey(Constant::$KEY_HEALTH_STRUCTURED);
    $details = $query->find();
    makeView("person", compact("details"));
}
//for ($i = 0; $i < count($details); $i++) {
//    // This does not require a network access.
//    $record = $details[$i]->get(Constant::$KEY_HEALTH_CHECK_INFORMATION);
//    if($record != null){
//        var_dump($record->get("HasDiseases"));
//    }
//}
 /**
  * Render View for Controller
  * 
  * @param string $view
  * @param array $params
  * @return mixed
  */
 protected function _render($view = "index", $params = array())
 {
     //  Trigger Controller Ready Event
     app("events")->fire("controller.ready", array($this, app(), $view, $params));
     //  Check for In Admin
     if ($this->inAdmin()) {
         //  Trigger Admin Controller Ready Event
         app("events")->fire("admin.controller.ready", array($this, app(), $view, $params));
     } else {
         //  Trigger Base Controller Ready Event
         app("events")->fire("base.controller.ready", array($this, app(), $view, $params));
     }
     //  View Path
     $viewPath = (isset($this->folderName) ? $this->folderName . "." : '') . $view;
     //  Namespace
     $namespace = $this->moduleName ? $this->moduleName : ($this->namespaceName ? $this->namespaceName : null);
     //  Render View
     if ($this->layout) {
         $this->layout->content = makeView($viewPath, $namespace, $params);
     } else {
         return makeView($viewPath, $namespace, $params);
     }
 }
Example #4
0
 /**
  * @param string $name
  * @param array $arguments
  * @return \Opis\Colibri\View
  */
 public function view(string $name, array $arguments = []) : View
 {
     return makeView($name, $arguments);
 }
Example #5
0
<?php

/**
 * Created by PhpStorm.
 * User: jokamjohn
 * Date: 1/14/2016
 * Time: 4:30 PM
 */
require 'vendor/autoload.php';
makeView("login");