Change the Turba_Driver_*::_save method to take an $object instead of the values
authorMichael J. Rubinsky <mrubinsk@horde.org>
Wed, 7 Oct 2009 15:34:51 +0000 (11:34 -0400)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Wed, 7 Oct 2009 15:34:51 +0000 (11:34 -0400)
commita0aa64b0df7fb284a15a98af76e0c09f79dbf5c7
tree5a2009dab2c9a644276c2c1ccdb280d91ee2747d
parent4c2e2f0eace3a042d7f1ff134f0763c3ba030f4d
Change the Turba_Driver_*::_save method to take an $object instead of the values
derived from the object. This also fixes permission checking for Vbooks.

Adds 2 more lines per subclass, but is necessary for drivers that are composed with
another driver (like the Share driver or Vbook driver) since they call the composed
driver's non-public _save method.
turba/lib/Driver.php
turba/lib/Driver/Imsp.php
turba/lib/Driver/Kolab.php
turba/lib/Driver/Ldap.php
turba/lib/Driver/Prefs.php
turba/lib/Driver/Share.php
turba/lib/Driver/Sql.php
turba/lib/Driver/Vbook.php