public function query($myNamespace) { if ($this->request->isPost()) { $data = $this->request->getPost('json'); $data = json_decode($data, true); if (!isset($data['filter'])) { $data['filter'] = []; } if (!isset($data['options'])) { $data['options'] = []; } Session::set('query', $data); $retour['result'] = true; $retour['url'] = $this->request->url(['action' => 'queryexec', 'params' => ['myNamespace' => $myNamespace]]); echo json_encode($retour); die; } $query = Session::get('query'); if ($query) { $fV['query'] = $query; } $fV['myNamespace'] = $myNamespace; $this->view->set($fV); }
public function set($message, $attr = []) { $this->messages[] = ['messages' => $message, 'attr' => $attr]; Session::set('FlashMessage', $this->messages); }