longriders / flysystem-gameap
Flysystem Adapter for GameAP Daemon File Server
1.0.1
2025-09-10 11:12 UTC
Requires
- php: ^8.2
- knik/gameap-daemon-client: *
- league/flysystem: ^3.30
Requires (Dev)
- mockery/mockery: 0.9.*
- phpunit/phpunit: ^5.7.25
This package is auto-updated.
Last update: 2025-09-10 11:16:14 UTC
README
GameAP Daemon Files Adapter. This adapter uses gameap-daemon-client library.
Installation
composer require longriders/flysystem-gameap
Usage
use Longriders\Flysystem\Gameap\GameapAdapter; use League\Flysystem\Filesystem; $adapter = new GameapAdapter([ 'host' => 'localhost', 'port' => 31717, 'username' => 'username', 'password' => 'password', 'serverCertificate' => '/path/to/server.crt', 'localCertificate' => '/path/to/client.crt', 'privateKey' => '/path/to/private.key', 'privateKeyPass' => 'pr1vateKeyPa$$', 'root' => '/home/gameap', 'timeout' => 10, ]); $filesystem = new Filesystem($adapter);