SLIM
nie jest dostarczany z dołączonym MySQL, więc w zasadzie zrobiłbyś to w normalny sposób, z PDO lub MySQLi, więc zasadniczo (zakładając PDO) szukasz:
$db->beginTransaction();
gdzie $db
jest obiektem połączenia PDO, którego używasz do korzystania z MySQL,zobacz instrukcję
Jednak nic z transakcji nie jest uruchamiane, dopóki nie wywołasz PDO::commit
$db->commit();
po czym możesz zadzwonić PDO::rollBack
$db->rollBack();
jeśli coś poszło nie tak.