1
0
mirror of https://github.com/xPaw/PHP-Source-Query.git synced 2026-06-11 00:53:15 +02:00
Files
Test-Miroir/SourceQuery/SourceQueryFactory.php
T
2021-05-31 18:52:56 +01:00

30 lines
679 B
PHP

<?php
declare(strict_types=1);
namespace xPaw\SourceQuery;
use xPaw\SourceQuery\Rcon\GoldSourceRcon;
use xPaw\SourceQuery\Rcon\SourceRcon;
use xPaw\SourceQuery\Socket\GoldSourceSocket;
use xPaw\SourceQuery\Socket\SourceSocket;
final class SourceQueryFactory
{
public static function createGoldSourceQuery(): SourceQuery
{
$socket = new SourceSocket();
$rcon = new SourceRcon($socket);
return new SourceQuery($socket, $rcon);
}
public static function createSourceQuery(): SourceQuery
{
$socket = new GoldSourceSocket();
$rcon = new GoldSourceRcon($socket);
return new SourceQuery($socket, $rcon);
}
}