getBindings()
getBindings() : array
Return the suggested interface bindings for the Kolab Server components.
Returns
array —The bindings.
A based Horde_Kolab_Server:: factory.
Copyright 2008-2017 Horde LLC (http://www.horde.org/)
See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
getConnection(array $configuration) : \Horde_Kolab_Server_Connection
Return the server connection that should be used.
array | $configuration | The configuration parameters for the connection. (@todo: describe parameters) |
The connection to the server.
getServer(array $configuration, mixed $logger) : \Horde_Kolab_Server_Interface
Return the server connection that should be used.
array | $configuration | The configuration parameters for the server. (@todo: describe parameters) |
mixed | $logger | The logger (@todo: which methods need to be provided?) |
The Horde_Kolab_Server connection.
getStructure(array $configuration) : \Horde_Kolab_Server_Structure_Interface
Setup the machinery to create a Horde_Kolab_Server_Structure handler.
array | $configuration | The configuration parameters for the connection. (@todo: describe parameters) |