socket static method

LaravelEcho<Socket, SocketIoChannel> socket(
  1. StorageDatabase storageDatabase,
  2. String host,
  3. List<LaravelEchoMigration> migrations, {
  4. Map<String, String>? authHeaders,
  5. String? nameSpace,
  6. bool autoConnect = true,
  7. Map moreOptions = const {},
})
override

Init Echo with Socket client

Implementation

static LaravelEcho<Socket, SocketIoChannel> socket(
  StorageDatabase storageDatabase,
  String host,
  List<LaravelEchoMigration> migrations, {
  Map<String, String>? authHeaders,
  String? nameSpace,
  bool autoConnect = true,
  Map moreOptions = const {},
}) =>
    LaravelEcho<Socket, SocketIoChannel>(
      storageDatabase,
      SocketIoConnector(
        host,
        authHeaders: authHeaders,
        namespace: nameSpace,
        autoConnect: autoConnect,
        moreOptions: moreOptions,
      ),
      migrations,
    );