Data.php
873 字节
<?php
namespace Lackoxygen\TiktokOpen\Wap\Data;
use Lackoxygen\TiktokOpen\Base\ServiceManager;
use Lackoxygen\TiktokOpen\Wap\Data\Content\Fans;
use Lackoxygen\TiktokOpen\Wap\Data\Content\HotSearch;
use Lackoxygen\TiktokOpen\Wap\Data\Content\Star;
use Lackoxygen\TiktokOpen\Wap\Data\Content\User;
use Lackoxygen\TiktokOpen\Wap\Data\Content\Video;
/**
* @method User user()
* @method Video video()
* @method Fans fans()
* @method HotSearch hotSearch()
* @method Star star()
*/
class Data extends ServiceManager
{
protected array $services = [
'user' => User::class,
'video' => Video::class,
'fans' => Fans::class,
'hotSearch' => HotSearch::class,
'star' => Star::class
];
public function __call($name, $arguments)
{
$service = $this->services[$name];
return new $service($this->app);
}
}