Файловый менеджер - Редактировать - /home/skymarketplace/public_html/models/Order.php
Назад
<?php namespace App\models; use App\core\Database; class Order { private $db; public function __construct() { $this->db = (new Database())->connect(); } public function changeStatus($id) { $stmt = $this->db->prepare("UPDATE orders SET status = 'changed' WHERE id = ?"); return $stmt->execute([$id]); } public function cancel($id) { $stmt = $this->db->prepare("UPDATE orders SET status = 'cancelled' WHERE id = ?"); return $stmt->execute([$id]); } public function deleteComplete($id) { $stmt = $this->db->prepare("DELETE FROM complete_orders WHERE id = ?"); return $stmt->execute([$id]); } public function deletePending($id) { $stmt = $this->db->prepare("DELETE FROM pending_orders WHERE id = ?"); return $stmt->execute([$id]); } public function deleteFromView($id) { $stmt = $this->db->prepare("DELETE FROM orders WHERE id = ?"); return $stmt->execute([$id]); } public function place($uid, $address, $price, $payment, $location_id, $note) { $stmt = $this->db->prepare("INSERT INTO orders (user_id, shipping_address, total_price, payment_method, delivery_location_id, order_note) VALUES (?, ?, ?, ?, ?, ?)"); return $stmt->execute([$uid, $address, $price, $payment, $location_id, $note]); } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.31 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка