Files
apimacro/vendor/spatie/laravel-backup/src/Helpers/ConsoleOutput.php
2024-05-07 12:17:25 +02:00

29 lines
538 B
PHP

<?php
namespace Spatie\Backup\Helpers;
class ConsoleOutput
{
/** @var \Illuminate\Console\OutputStyle */
protected $output;
/**
* @param \Illuminate\Console\OutputStyle $output
*/
public function setOutput($output)
{
$this->output = $output;
}
public function __call(string $method, array $arguments)
{
$consoleOutput = app(static::class);
if (! $consoleOutput->output) {
return;
}
$consoleOutput->output->$method($arguments[0]);
}
}