Warning: chmod(): Operation not permitted in /var/www/alexvillarreal/wp-content/plugins/custom-post-type-ui/custom-post-type-ui.php on line 8
403WebShell
403Webshell
Server IP : 74.208.250.37  /  Your IP : 216.73.216.114
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux ubuntu 6.8.0-124-generic #124-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 13:00:45 UTC 2026 x86_64
User : miferval ( 1000)
PHP Version : 8.3.6
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/araltecservicios/app/Model/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/araltecservicios/app/Model/OrderModel.php
<?php

declare(strict_types=1);

namespace App\Model;

use Mosaico\Model\BaseModel;

class OrderModel extends BaseModel
{

	/**
	 * [insertOrder description]
	 * @param  array $data
	 * @return int id_order
	 */
	public function insertOrder($data)
	{
		$query = $this->connect()->query("
			INSERT INTO orders SET
			id_user 		= " . $data['id_user'] . ",
			order_token		= '" . $data['order_token'] . "',
			subtotal 		= " . $data['subtotal'] . ",
			discount 		= " . $data['discount'] . ",
			shipping 		= " . $data['shipping'] . ",
			total 			= " . $data['total'] . "
			");
	}

	public function insertOrderItems($data)
	{
		$query = $this->connect()->query("
			INSERT INTO order_items SET
			id_order 	= " . $data['id_order'] . ",
			sku			= '" . $data['sku'] . "',
			qty			= " . $data['qty'] . ",
			price 		= " . $data['price'] . " 
			");
	}

	public function insertOrderPayment($data)
	{
		$query = $this->connect()->query("
			INSERT INTO order_payments SET
			id_order 		= " . $data['id_order'] . ",
			transaction_id	= '" . $data['transaction_id'] . "',
			amount 			= " . $data['total'] . " 
			");
	}

	public function getLastOrderId()
	{
		$query = $this->connect()->query("
			SELECT max(id_order) as id_order FROM orders;
			");
		return $query->row['id_order'];
	}

	public function getOrder($token)
	{
		$query = $this->connect()->query("
			SELECT 
			id_order,
			subtotal,
			discount,
			shipping,
			total
			FROM orders
			WHERE order_token = '" . $token . "'
			");

		return $query;
	}

	public function getOrderItems($id_order)
	{
		$query = $this->connect()->query("
			SELECT 
			A.sku,
			A.qty,
			A.price,
			B.name,
			B.image
			FROM order_items A
			LEFT JOIN products B
			ON A.sku = B.sku
			WHERE id_order = " . $id_order . "
			");

		return $query;
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit