Akaunting/app/Utilities/Console.php

23 lines
394 B
PHP
Raw Normal View History

2019-12-03 12:41:56 +00:00
<?php
namespace App\Utilities;
use Symfony\Component\Process\Process;
class Console
{
public static function run($command)
{
$process = new Process($command, base_path());
2019-12-19 20:36:18 +00:00
$process->setTimeout(900); // 15 minutes
2019-12-03 12:41:56 +00:00
$process->run();
if ($process->isSuccessful()) {
return true;
}
2019-12-15 12:16:03 +00:00
return $process->getErrorOutput();
2019-12-03 12:41:56 +00:00
}
}