Version 1.0.0 adds the ability to control transaction boundaries within
a PHP script. When a SAMConnection is connected you can opt to use
manual transaction control and subsequently use the commit() and
rollback() methods to determine when the effects of operations are
completed or undone. By default transaction control on a connection is
automatic and the effects of each action (send, receive, delete) are
committed immediately. When using manual transaction control, if a
script terminates before a commit or rollback request has been made a
rollback will be performed to undo any work performed since the last
commit request on the connection.
In addition this release also adds support for the userid and password
options on the SAMConnection connect() method to allow authentication
information to be sent to the messaging server. The messaging server
must be set up with an appropriate security configuration in order to
act on this information.
Documentation has been updated to reflect the new features and is
available from the project website (http://project-sam.awardspace.com)
as are Windows binaries for PHP 5.0.5, 5.1.4 and 5.1.6.
Dave