// +---------------------------------------------------------------------- namespace crmeb\services\logistics; use crmeb\basic\BaseStorage; abstract class BaseExpress extends BaseStorage { /** * access_token * @var null */ protected $accessToken = NULL; /** * BaseExpress constructor. * @param string $name 驱动名称 * @param array $config 驱动配置 * @param string $configFile 配置文件标识 */ public function __construct(string $name, array $config = [], string $configFile = '') { parent::__construct($name, $config, $configFile); } /** * 初始化 * 各驱动在此方法中根据自身配置初始化 accessToken * @param array $config * @return mixed|void */ protected function initialize(array $config = []) { } }