Always respect 'enable_caching' config param
| | |
| | | static $sa_message_index = array(); |
| | | |
| | | // empty key -> empty array |
| | | if (empty($key)) |
| | | if (!$this->caching_enabled || empty($key)) |
| | | return array(); |
| | | |
| | | if (!empty($sa_message_index[$key]) && !$force) |
| | |
| | | |
| | | function add_message_cache($key, $index, $headers, $struct=null) |
| | | { |
| | | if (empty($key) || !is_object($headers) || empty($headers->uid)) |
| | | if (!$this->caching_enabled || empty($key) || !is_object($headers) || empty($headers->uid)) |
| | | return; |
| | | |
| | | // check for an existing record (probly headers are cached but structure not) |