Add EncryptionChannelInstance class for managing encryption channel messages

This commit is contained in:
netkas 2025-03-04 13:41:39 -05:00
parent 8a843eb60b
commit 4a37844920

View file

@ -0,0 +1,26 @@
<?php
namespace Socialbox\Objects\Client;
use Socialbox\SocialClient;
class EncryptionChannelInstance
{
private SocialClient $client;
/**
* Public constructor
*
* @param SocialClient $client The client to use
* @param EncryptionChannelSecret $secret The secret to use
*/
public function __construct(SocialClient $client, EncryptionChannelSecret $secret)
{
$this->client = $client;
}
public function sendMessage(string $message): void
{
$this->client->sendMessage($message);
}
}