protected function _renderUsage($command, $method, $properties = []) {
		$params = array_reduce($properties, function($a, $b) {
			return "{$a} {$b['usage']}";
		});
		$args = array_reduce($method['args'], function($a, $b) {
			return "{$a} {$b['usage']}";
		});
		$format = "{:command}li3 %s%s{:end}{:command}%s{:end}{:option}%s{:end}";
		$name = $method['name'] == 'run' ? '' : " {$method['name']}";
		$this->out($this->_pad(sprintf($format, $command ?: 'COMMAND', $name, $params, $args)));
	}
protected function _renderUsage($command, $method, $properties = []) {
		$params = array_reduce($properties, function($a, $b) {
			return "{$a} {$b['usage']}";
		});
		$args = array_reduce($method['args'], function($a, $b) {
			return "{$a} {$b['usage']}";
		});
		$format = "{:command}li3 %s%s{:end}{:command}%s{:end}{:option}%s{:end}";
		$name = $method['name'] == 'run' ? '' : " {$method['name']}";
		$this->out($this->_pad(sprintf($format, $command ?: 'COMMAND', $name, $params, $args)));
	}
protected function _renderUsage ( $ command , $ method , $ properties = [ ] ) { $ params = array_reduce ( $ properties , function ( $ a , $ b ) { return "{$a} {$b['usage']}" ; } ) ; $ args = array_reduce ( $ method [ 'args' ] , function ( $ a , $ b ) { return "{$a} {$b['usage']}" ; } ) ; $ format = "{:command}li3 %s%s{:end}{:command}%s{:end}{:option}%s{:end}" ; $ name = $ method [ 'name' ] == 'run' ? '' : " {$method['name']}" ; $ this -> out ( $ this -> _pad ( sprintf ( $ format , $ command ? : 'COMMAND' , $ name , $ params , $ args ) ) ) ; }
Output the formatted usage.

@see lithium\console\command\Help::_methods()
@see lithium\console\command\Help::_properties()
@param string $command The name of the command.
@param array $method Information about the method of the command to render usage for.
@param array $properties From `_properties()`.
@return void
Output the formatted usage .