@@ 48-54 (lines=7) @@ | ||
45 | * |
|
46 | * @param CredentialsInterface $credentials |
|
47 | */ |
|
48 | public static function setCredentials(CredentialsInterface $credentials) |
|
49 | { |
|
50 | self::$credentials = $credentials; |
|
51 | if (self::$transport !== null) { |
|
52 | self::$client = new PublicAPIClient(self::$credentials, self::$transport, self::$logger); |
|
53 | } |
|
54 | } |
|
55 | ||
56 | /** |
|
57 | * Sets (or replaces) transport |
|
@@ 61-67 (lines=7) @@ | ||
58 | * |
|
59 | * @param TransportInterface $transport |
|
60 | */ |
|
61 | public static function setTransport(TransportInterface $transport) |
|
62 | { |
|
63 | self::$transport = $transport; |
|
64 | if (self::$credentials !== null) { |
|
65 | self::$client = new PublicAPIClient(self::$credentials, self::$transport, self::$logger); |
|
66 | } |
|
67 | } |
|
68 | ||
69 | /** |
|
70 | * Sends request to Covery and returns access level, associated with |