This is where an IDE can help a lot...
Search for "is_order" shows this in classes/XLite/Model/Repo/Cart.php
Code:
/**
* Define query for markAsOrder() method
*
* @paraminteger $orderId Order id
*
* @return \Doctrine\DBAL\Statement|void
*/
protectedfunctiondefineMarkAsOrderQuery($orderId)
{
$stmt = $this->_em->getConnection()->prepare(
'UPDATE'.$this->_class->getTableName() .' '
.'SET is_order = :flag '
.'WHERE order_id = :id'
);
if ($stmt) {
$stmt->bindValue(':flag', 1);
$stmt->bindValue(':id', $orderId);
} else {
$stmt = null;
}
return$stmt;
}
And in classes/XLite/Model/Repo/Order.php
Code:
/**
* Define query for markAsCart() method
*
* @paraminteger $orderId Order id
*
* @return \Doctrine\DBAL\Statement|void
*/
protectedfunctiondefineMarkAsCartQuery($orderId)
{
$stmt = $this->_em->getConnection()->prepare(
'UPDATE'.$this->_class->getTableName() .' '
.'SET is_order = :flag '
.'WHERE order_id = :id'
);
if ($stmt) {
$stmt->bindValue(':flag', 0);
$stmt->bindValue(':id', $orderId);
} else {
$stmt = null;
}
return$stmt;
}