- Plugin API: Added 'config_get' hook
| | |
| | | CHANGELOG Roundcube Webmail |
| | | =========================== |
| | | |
| | | - Plugin API: Added 'config_get' hook |
| | | - Fixed new_user_identity plugin to work with updated rcube_ldap class (#1487994) |
| | | - Plugin API: added folder_delete and folder_rename hooks |
| | | - Added possibility to undo last contact delete operation |
| | |
| | | */ |
| | | public function get($name, $def = null) |
| | | { |
| | | return isset($this->prop[$name]) ? $this->prop[$name] : $def; |
| | | $result = isset($this->prop[$name]) ? $this->prop[$name] : $def; |
| | | $rcmail = rcmail::get_instance(); |
| | | |
| | | if (is_object($rcmail->plugins)) { |
| | | $plugin = $rcmail->plugins->exec_hook('config_get', array( |
| | | 'name' => $name, 'default' => $def, 'result' => $result)); |
| | | |
| | | return $plugin['result']; |
| | | } |
| | | |
| | | return $result; |
| | | } |
| | | |
| | | |