Compare commits

..

No commits in common. "main" and "1.1.0" have entirely different histories.
main ... 1.1.0

3 changed files with 8 additions and 25 deletions

View file

@ -1,6 +1,6 @@
# nex-php
PHP 8 Library for NEX Protocol (see also [nps-php](https://github.com/YGGverse/nps-php))
PHP 8 Library for Nex Protocol (see also [nps-php](https://github.com/YGGverse/nps-php))
## Usage
@ -10,7 +10,7 @@ composer require yggverse/nex
## Client
PHP interface for NEX protocol queries
PHP interface for Nex protocol queries
``` php
$client = new \Yggverse\Nex\Client;
@ -41,7 +41,7 @@ var_dump(
## Server
Build interactive server instance to listen NEX protocol connections!
Build interactive server instance to listen Nex protocol connections!
``` php
$server = new \Yggverse\Nex\Server;
@ -91,7 +91,3 @@ $server->start(
Stop server instance.
Same to `Server::setLive(false)`
## Integrations
* [next](https://github.com/YGGverse/next) - PHP 8 Server for NEX Protocol

View file

@ -113,10 +113,7 @@ class Client
sprintf(
"%s%s\r\n",
$this->_path,
$this->_query ? sprintf(
'?%s',
$this->_query
) : null
$this->_query
)
);

View file

@ -108,17 +108,14 @@ class Server
STREAM_SERVER_BIND | STREAM_SERVER_LISTEN
);
if ($this->_live)
{
$this->_live = is_resource(
$socket
);
}
do
{
if (!$this->_live)
{
fclose(
$socket
);
break;
}
@ -163,13 +160,6 @@ class Server
);
} while ($this->_live);
if (is_resource($socket))
{
fclose(
$socket
);
}
}
public function stop(): void