EscolaLMS/Jitsi

View on GitHub
src/Services/Contracts/JaasServiceContract.php

Summary

Maintainability
A
35 mins
Test Coverage
F
0%
<?php

namespace EscolaLms\Jitsi\Services\Contracts;

use EscolaLms\Auth\Models\User;
use Psr\Http\Message\ResponseInterface;
use Illuminate\Support\Facades\Auth;

interface JaasServiceContract
{
    public function getChannelData(
        User $user,
        string $channelDisplayName,
        bool $isModerator = false,
        array $configOverwrite = [],
        $interfaceConfigOverwrite = []
    ): array;
    public function setConfig(array $config): void;
}