function __destruct() { if (!$rollback) SQLLib::FinishTransaction(); else SQLLib::CancelTransaction(); }