Differences Between: [Versions 310 and 401] [Versions 310 and 402] [Versions 310 and 403]
Copyright 2014-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.
Copyright: | 2014-2017 Horde LLC |
License: | http://www.horde.org/licenses/lgpl21 LGPL 2.1 |
File Size: | 214 lines (6 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
Class: Horde_Imap_Client_Data_Capability - X-Ref
Query the capabilities of a server.add($capability, $params = null) X-Ref |
Add a capability (and optional parameters). param: string $capability The capability to add. param: mixed $params A parameter (or array of parameters) to add. |
remove($capability, $params = null) X-Ref |
Remove a capability. param: string $capability The capability to remove. param: string $params A parameter (or array of parameters) to |
query($capability, $parameter = null) X-Ref |
Returns whether the server supports the given capability. param: string $capability The capability string to query. param: string $parameter If set, require the parameter to exist. return: boolean True if the capability (and parameter) exist. |
getParams($capability) X-Ref |
Return the list of parameters for an extension. param: string $capability The capability string to query. return: array An array of parameters if the extension exists and |
isEnabled($capability = null) X-Ref |
Is the extension enabled? param: string $capability The extension (+ parameter) to query. If return: mixed If $capability is null, return all enabled extensions. |
toArray() X-Ref |
Returns the raw data. return: array Capability data. |
attach(SplObserver $observer) X-Ref |
No description |
detach(SplObserver $observer) X-Ref |
No description |
notify() X-Ref |
Notification is triggered internally whenever the object's internal data storage is altered. |
serialize() X-Ref |
No description |
unserialize($data) X-Ref |
No description |