code: public static function create($userToken, $options = [])
      {
          if (static::$instance == null) {
              static::$instance = new static;
          }
  
          if (!is_array($userToken)) {
              $newClient = static::$instance->createRemoteClient($userToken, $options);
          } else {
              $options = $userToken;
              $newClient = static::$instance->createLocalClient($options);
          }
  
          return $newClient;
      }
docs: @param $userToken
  @param array $options
  
  @return ClientLocal|ClientRemote