当我在PhpStorm中的命令行工具中添加artisan命令时,我阻止了以下错误:
问题无法将输出解析为xml:第2行出错:内容不是 在prolog中允许..命令php list --format = xml输出
我还向工匠插入了以下内容:
if( isset($argv[1]) && $argv[1] == 'list' &&
isset($argv[2]) && $argv[2] == '--xml' ) {
$argv[2] = '--format=xml';
$_SERVER['argv'] = $argv;
}
但它没有用!
以下是Helper.php,并且没有错误。
use Spatie\Activitylog\ActivityLogger;
if (! function_exists('activity')) {
function activity(string $logName = null): ActivityLogger {
$defaultLogName = config('laravel-activitylog.default_log_name');
return app(ActivityLogger::class)->useLog($logName ?? $defaultLogName);
}
}
我该如何解决问题?