Файл: vendor/whichbrowser/parser/bin/query.php
Строк: 35
<?php
include_once __DIR__ . '/bootstrap.php';
use WhichBrowserParser;
$command = 'exec';
$options = [];
$payload = [];
array_shift($argv);
if (count($argv)) {
foreach ($argv as $argument) {
if (in_array($argument, [ 'exec' ])) {
$command = $argument;
} elseif (substr($argument, 0, 2) == '--') {
$options[] = substr($argument, 2);
} else {
$payload[] = $argument;
}
}
}
$payload = implode(' ', $payload);
if ($command == 'exec') {
if ($payload == '') {
$payload = file_get_contents('php://stdin');
}
if ($payload != '') {
echo "n 33[0;32mInput: 33[0;0mn" . trim($payload) . "n";
$result = new Parser(trim($payload));
echo "n 33[0;32mHuman readable: 33[0;0mn" . $result->toString() . "n";
echo "n 33[0;32mData: 33[0;0mn";
echo json_encode($result, JSON_PRETTY_PRINT);
echo "nn";
}
}