organizrnginxsonarrradarrplexdashboardcouchpotatonzbgetbookmarkapplication-dashboardmuximuxlandingpagestartpagelandinghtpcserverhomepagesabnzbdheimdallemby
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
71 lines
1.5 KiB
71 lines
1.5 KiB
<?php
|
|
|
|
namespace Illuminate\Console;
|
|
|
|
use Symfony\Component\Console\Style\SymfonyStyle;
|
|
use Symfony\Component\Console\Input\InputInterface;
|
|
use Symfony\Component\Console\Output\OutputInterface;
|
|
|
|
class OutputStyle extends SymfonyStyle
|
|
{
|
|
/**
|
|
* The output instance.
|
|
*
|
|
* @var \Symfony\Component\Console\Output\OutputInterface
|
|
*/
|
|
private $output;
|
|
|
|
/**
|
|
* Create a new Console OutputStyle instance.
|
|
*
|
|
* @param \Symfony\Component\Console\Input\InputInterface $input
|
|
* @param \Symfony\Component\Console\Output\OutputInterface $output
|
|
* @return void
|
|
*/
|
|
public function __construct(InputInterface $input, OutputInterface $output)
|
|
{
|
|
$this->output = $output;
|
|
|
|
parent::__construct($input, $output);
|
|
}
|
|
|
|
/**
|
|
* Returns whether verbosity is quiet (-q).
|
|
*
|
|
* @return bool
|
|
*/
|
|
public function isQuiet()
|
|
{
|
|
return $this->output->isQuiet();
|
|
}
|
|
|
|
/**
|
|
* Returns whether verbosity is verbose (-v).
|
|
*
|
|
* @return bool
|
|
*/
|
|
public function isVerbose()
|
|
{
|
|
return $this->output->isVerbose();
|
|
}
|
|
|
|
/**
|
|
* Returns whether verbosity is very verbose (-vv).
|
|
*
|
|
* @return bool
|
|
*/
|
|
public function isVeryVerbose()
|
|
{
|
|
return $this->output->isVeryVerbose();
|
|
}
|
|
|
|
/**
|
|
* Returns whether verbosity is debug (-vvv).
|
|
*
|
|
* @return bool
|
|
*/
|
|
public function isDebug()
|
|
{
|
|
return $this->output->isDebug();
|
|
}
|
|
}
|
|
|