1:定义适配器命名空间
2:定义适配器类名
3:引入使用的类和SDK
4:依次定义调度方法:dispatch,处理响应方法:handleResponse,连接方法:connect方法
```
<?php
namespace Adapter\PlatformName;
use Domain\Datahub\Instance\Adapter\Adapter;
use Adapter\PlatformName\SDK\PlatformNameSDK;
use Adapter\PlatformName\Throwable\PlatformNameThrowable;
/**
查询适配器 class
*/
class PlatformNameQueryAdapter extends Adapter
{
/**
* 定义适配器方向 source 源平台
*/
const DIRECTION = 'source';
/**
* 调度方法
*
* @return void
*/
public function dispatch()
{}
/**
* 处理响应方法
*
* @param array $response
* @param string $jobId
* @return void
*/
public function handleResponse(array $response, $jobId = null)
{}
/**
* 实例化并连接SDK
*
* @return void
*/
public function connect()
{}
}
```