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.
Test-Miroir/Examples/RconExample.php

27 lines
568 B

<?php
declare(strict_types=1);
require __DIR__ . '/../vendor/autoload.php';
use xPaw\SourceQuery\Socket\SourceSocket;
use xPaw\SourceQuery\SourceQuery;
// For the sake of this example
header('Content-Type: text/plain');
header('X-Content-Type-Options: nosniff');
$query = new SourceQuery(new SourceSocket());
try {
$query->connect('localhost', 27015, 1);
$query->setRconPassword('my_awesome_password');
var_dump($query->rcon('say hello'));
} catch (Exception $exception) {
echo $exception->getMessage();
} finally {
$query->disconnect();
}