public function deleteOrder($id, $user = true)
 {
     $details = new Order_details($id);
     if (!empty($details)) {
         if ($user) {
             $details->setDisplayUser(false);
             $details->writeData(true);
         } else {
             $details->setDisplaySeller(false);
             $details->writeData(true);
         }
         if (!$details->getDisplaySeller() && !$details->getDisplayUser()) {
             $ord = new Orders();
             $to_delate = $ord->getOrdersByDetailsId($details->getId());
             foreach ($to_delate as $d) {
                 $d->delete();
             }
             $details->delete();
             return;
         }
     }
 }