/** * render template * @param boolean $pDisplay * @return string */ public function _render($pDisplay = true) { print_r($this->data); $data = $this->data['data']; if ($data instanceof \Savant\Storage\DataSet\CDataSet) { $data = $data->getDataAsArray(); } if ($pDisplay) { echo \Savant\Protocol\CJson::encode($data); } else { return \Savant\Protocol\CJson::encode($data); } }
/** * decode json and return native php when object is unserialized * @return string */ public function __wakeup() { return \Savant\Protocol\CJson::decode($this->storage); }