%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
<?php class Orders_model extends CI_Model { public function __construct() { parent::__construct(); } public function ordersCount($vendor_id) { $this->db->where('vendor_id', $vendor_id); return $this->db->count_all_results('vendors_orders'); } public function orders($limit, $page, $vendor_id) { $this->db->where('vendor_id', $vendor_id); $this->db->order_by('id', 'DESC'); $this->db->select('vendors_orders.*, vendors_orders_clients.first_name,' . ' vendors_orders_clients.last_name, vendors_orders_clients.email, vendors_orders_clients.phone, ' . 'vendors_orders_clients.address, vendors_orders_clients.city, vendors_orders_clients.post_code,' . ' vendors_orders_clients.notes, discount_codes.type as discount_type, discount_codes.amount as discount_amount'); $this->db->join('vendors_orders_clients', 'vendors_orders_clients.for_id = vendors_orders.id', 'inner'); $this->db->join('discount_codes', 'discount_codes.code = vendors_orders.discount_code', 'left'); $result = $this->db->get('vendors_orders', $limit, $page); return $result->result_array(); } public function changeOrderStatus($id, $to_status) { $this->db->where('id', $id); $this->db->select('processed'); $result1 = $this->db->get('vendors_orders'); $res = $result1->row_array(); if ($res['processed'] != $to_status) { $this->db->where('id', $id); $result = $this->db->update('vendors_orders', array('processed' => $to_status, 'viewed' => '1')); return $result; } } }