lithium\analysis\logger\adapter\Cache::write()
Writes the message to the configured cache adapter.
Parameters
-
string
$priority
-
string
$message
Returns
\ClosureFunction returning boolean true
on successful write, false
otherwise.
Source
public function write($priority, $message) {
$config = $this->_config + $this->_classes;
return function($self, $params) use ($config) {
$params += array('timestamp' => strtotime('now'));
$key = $config['key'];
$key = is_callable($key) ? $key($params) : String::insert($key, $params);
$cache = $config['cache'];
return $cache::write($config['config'], $key, $params['message'], $config['expiry']);
};
}