Using forked repo and cache engine
This commit is contained in:
parent
a0c60397af
commit
86f6c86c4c
16 changed files with 179 additions and 282 deletions
|
|
@ -1,5 +1,7 @@
|
|||
<?php
|
||||
namespace Helpers;
|
||||
|
||||
use Helpers\CacheEngines\JSONCache;
|
||||
use Helpers\Settings;
|
||||
|
||||
class Misc {
|
||||
|
|
@ -13,13 +15,22 @@ class Misc {
|
|||
|
||||
static public function api(): \Sovit\TikTok\Api {
|
||||
$options = [];
|
||||
$cacheEngine = false;
|
||||
// Proxy config
|
||||
if (in_array(Settings::PROXY, $_COOKIE)) {
|
||||
foreach (Settings::PROXY as $proxy_element) {
|
||||
$options[$proxy_element] = $_COOKIE[$proxy_element];
|
||||
foreach(Settings::PROXY as $proxy_element) {
|
||||
if (isset($_COOKIE[$proxy_element])) {
|
||||
$options['proxy'][$proxy_element] = $_COOKIE[$proxy_element];
|
||||
}
|
||||
}
|
||||
$api = new \Sovit\TikTok\Api($options);
|
||||
// Cache config
|
||||
if (isset($_ENV['APP_CACHE'])) {
|
||||
switch ($_ENV['APP_CACHE']) {
|
||||
case 'json':
|
||||
$cacheEngine = new JSONCache();
|
||||
break;
|
||||
}
|
||||
}
|
||||
$api = new \Sovit\TikTok\Api($options, $cacheEngine);
|
||||
return $api;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue