OpenVidu   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 5
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 2
dl 0
loc 5
rs 10
c 0
b 0
f 0
wmc 1

1 Method

Rating   Name   Duplication   Size   Complexity  
A getFacadeAccessor() 0 3 1
1
<?php
2
3
namespace SquareetLabs\LaravelOpenVidu\Facades;
4
5
use Illuminate\Support\Facades\Facade;
6
use SquareetLabs\LaravelOpenVidu\Recording;
7
use SquareetLabs\LaravelOpenVidu\RecordingProperties;
8
use SquareetLabs\LaravelOpenVidu\Session;
9
use SquareetLabs\LaravelOpenVidu\SessionProperties;
10
use SquareetLabs\LaravelOpenVidu\SignalProperties;
11
12
/**
13
 * Class LaravelOpenVidu
14
 * @package SquareetLabs\LaravelOpenVidu\Facades
15
 * @method static Session createSession(?SessionProperties $properties = null)
16
 * @method static Session getSession(string $sessionId)
17
 * @method static bool existsSession(string $sessionId)
18
 * @method static bool deleteRecording(string $recordingId)
19
 * @method static array getActiveSessions()
20
 * @method static string getRecording(string $recordingId)
21
 * @method static array getRecordings()
22
 * @method static Recording startRecording(?RecordingProperties $properties = null)
23
 * @method static Recording stopRecording(string $recordingId)
24
 * @method static bool sendSignal(?SignalProperties $properties = null)
25
 * @method static setClient(GuzzleHttp\Client $client)
26
 */
27
class OpenVidu extends Facade
28
{
29
    protected static function getFacadeAccessor()
30
    {
31
        return 'openVidu';
32
    }
33
}
34