Skip to content

Commit

Permalink
[ns-panel-connector] Refactoring messages queue (#140)
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Aug 10, 2023
1 parent fc6855e commit a5a29b1
Show file tree
Hide file tree
Showing 41 changed files with 2,028 additions and 1,087 deletions.
6 changes: 3 additions & 3 deletions src/API/LanApi.php
Original file line number Diff line number Diff line change
Expand Up @@ -896,7 +896,7 @@ private function callRequest(
'type' => 'lan-api',
'request' => [
'method' => $request->getMethod(),
'url' => $request->getUri(),
'url' => strval($request->getUri()),
'headers' => $request->getHeaders(),
'body' => $request->getContent(),
],
Expand Down Expand Up @@ -935,7 +935,7 @@ function (Message\ResponseInterface $response) use ($deferred, $request): void {
'type' => 'lan-api',
'request' => [
'method' => $request->getMethod(),
'url' => $request->getUri(),
'url' => strval($request->getUri()),
'headers' => $request->getHeaders(),
'body' => $request->getContent(),
],
Expand Down Expand Up @@ -993,7 +993,7 @@ static function (Throwable $ex) use ($deferred, $request): void {
'type' => 'lan-api',
'request' => [
'method' => $request->getMethod(),
'url' => $request->getUri(),
'url' => strval($request->getUri()),
'headers' => $request->getHeaders(),
'body' => $request->getContent(),
],
Expand Down
15 changes: 0 additions & 15 deletions src/Clients/Client.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,6 @@

namespace FastyBird\Connector\NsPanel\Clients;

use FastyBird\Connector\NsPanel\Entities;
use FastyBird\Library\Metadata\Entities as MetadataEntities;
use FastyBird\Module\Devices\Entities as DevicesEntities;
use React\Promise;

/**
* Connector client interface
*
Expand All @@ -41,14 +36,4 @@ public function connect(): void;
*/
public function disconnect(): void;

/**
* Write data to device
*/
public function writeChannelProperty(
Entities\NsPanelDevice $device,
Entities\NsPanelChannel $channel,
// phpcs:ignore SlevomatCodingStandard.Files.LineLength.LineTooLong
DevicesEntities\Channels\Properties\Dynamic|DevicesEntities\Channels\Properties\Mapped|MetadataEntities\DevicesModule\ChannelDynamicProperty|MetadataEntities\DevicesModule\ChannelMappedProperty $property,
): Promise\PromiseInterface;

}
Loading

0 comments on commit a5a29b1

Please sign in to comment.