Esempio n. 1
0
File: Add.php Progetto: 4otaku/art
 protected function get_params(Query $query)
 {
     $url = $query->get('url');
     $name = $query->get('name');
     if (empty($url) || empty($name)) {
         $this->set_error(420);
         return;
     }
     $session = Session::getInstance();
     $cookie = $session->get_hash();
     $order = Database::get_field('head_menu_user', 'max(`order`)', 'cookie = ?', $cookie);
     Database::insert('head_menu_user', ['cookie' => $cookie, 'name' => $name, 'url' => $url, 'order' => (int) $order + 1]);
     $this->set_success(true);
     $this->set_params(['id' => Database::last_id(), 'name' => $name, 'url' => $url]);
 }
Esempio n. 2
0
File: Help.php Progetto: 4otaku/art
 protected function get_params(Query $query)
 {
     $this->set_param('text', (string) Database::get_field('help', 'text', '`key` = ?', 'add'));
 }