lithium\analysis\logger\adapter\Growl::write()

public method

Writes $message to a new Growl notification.

Parameters

  • string $priority

    The Logger-based priority of the message. This value is mapped to a Growl-specific priority value if possible.

  • string $message

    Message to be shown.

  • array $options

    Any options that are passed to the notify() method. See the $options parameter of notify().

Returns

\Closure

Function returning boolean true on successful write, false otherwise.

Source

	public function write($priority, $message, array $options = []) {
		return function($params) {
			$priority = 0;
			$options = $params['options'];

			if (isset($options['priority']) && isset($this->_priorities[$options['priority']])) {
				$priority = $this->_priorities[$options['priority']];
			}
			return $this->notify($params['message'], compact('priority') + $options);
		};
	}