WapProvider.php
851 字节
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php
namespace Lackoxygen\TiktokOpen\Wap;
use Lackoxygen\TiktokOpen\Base\AbstractProvider;
use Lackoxygen\TiktokOpen\Base\Client\Client;
use Lackoxygen\TiktokOpen\Wap\{Data\Data, Js\Js, OAuth\OAuth, User\User, Video\Video};
/**
* @method OAuth oauth()
* @method Js js()
* @method User user()
* @method Video video()
* @method Data data()
* @method Session session()
*/
class WapProvider extends AbstractProvider
{
protected string $alias = 'wap';
protected array $services = [
'oauth' => OAuth::class,
'js' => Js::class,
'user' => User::class,
'video' => Video::class,
'data' => Data::class,
'session' => Session::class
];
public function __construct(string $alias)
{
parent::__construct($alias);
$this->addPreService('client', Client::class);
}
}