Transaction aspect for Laravel DB