Class AbstractCliApplication
	
	
Base class for a Joomla! command line application.
	 
	
		- 
			Joomla\Application\AbstractApplication
			
			 implements 
				Psr\Log\LoggerAwareInterface
			
			
		
- 
			 Joomla\Application\AbstractCliApplication Joomla\Application\AbstractCliApplication
Methods summary
		
		
			| 
				 public 
				
				
				 | 
			#
			__construct( Joomla\Input\Cli$input = null,Joomla\Registry\Registry$config = null,Joomla\Application\Cli\CliOutput$output = null,Joomla\Application\Cli\CliInput$cliInput = null )
				
Class constructor. Parameters
						$input- $input An optional argument to provide dependency injection for the
application's input object. If the argument is an Input\Cli object that object
will become the application's input object, otherwise a default input object is
created.Joomla\Input\Cli$config- $config An optional argument to provide dependency injection for the
application's config object. If the argument is a Registry object that object
will become the application's config object, otherwise a default config object
is created.Joomla\Registry\Registry$output- $output An optional argument to provide dependency injection for the
application's output object. If the argument is a Cli\CliOutput object that
object will become the application's input object, otherwise a default output
object is created.Joomla\Application\Cli\CliOutput$cliInput- $cliInput An optional argument to provide dependency injection for the
application's CLI input object. If the argument is a Cli\CliInput object that
object will become the application's input object, otherwise a default input
object is created.Joomla\Application\Cli\CliInputSince
							1.0
 Overrides | 
		
			| 
				 public 
				Joomla\Application\Cli\CliOutput | 
			#
			getOutput( )
				
Get an output object. ReturnsSince
							1.0
 | 
		
			| 
				 public 
				Joomla\Application\Cli\CliInput | 
			#
			getCliInput( )
				
Get a CLI input object. ReturnsSince
							1.6.0
 | 
		
			| 
				 public 
				Joomla\Application\AbstractCliApplication | 
			#
			out( string $text = '', boolean $nl = true )
				
Write a string to standard output. 
				
Write a string to standard output. Parameters
						$textstring- $text The text to display.$nlboolean- $nl True (default) to append a new line at the end of the output string.ReturnsSince
							1.0
 | 
		
			| 
				 public 
				string
				
				 | 
			#
			in( )
				
Get a value from standard input. 
				
Get a value from standard input. Returns
						string- The input string from standard input.
 Since
							1.0
 CodeCoverageIgnore
					 | 
		
		
		
			close(), 
			doExecute(), 
			execute(), 
			get(), 
			getLogger(), 
			initialise(), 
			set(), 
			setConfiguration(), 
			setLogger()
		
		Magic methods summary
		Properties summary
		
		
		
			$config, 
			$input