Fusio

Adapter

Through an Adapter it is possible to connect to different data sources or extend specific capabilities of the system. The following page lists available adapters. You can install an adapter through composer and then register the adapter class at the system:

composer require fusio/adapter-mongodb
php bin/fusio system:register "Fusio\Adapter\Mongodb\Adapter"

This page lists all adapters which have the keyword fusio-adapter in their composer json file.

fusio/adapter-mongodb
Provides a connection to work with a MongoDB
fusio/adapter-php
Write the endpoint logic in simple PHP files
fusio/adapter-sql
Provides actions and connections to work with relational databases
fusio/adapter-util
Provides several utility actions
fusio/adapter-v8
Write the endpoint logic in javascript using the V8 engine
fusio/adapter-http
Provides a connection to send and retrieve HTTP messages
fusio/adapter-memcache
Provides a connection to work with a memcache service
fusio/adapter-amqp
Provides a connection to work with a AMQP based message queue
fusio/adapter-beanstalk
Provides a connection to work with a beanstalk message queue
fusio/adapter-soap
Provides a connection to call SOAP endpoints
fusio/adapter-sample
Sample adapter which provides a basic todo API
fusio/adapter-cassandra
Provides a connection to work with a cassandra database
fusio/adapter-elasticsearch
Provides a connection to work with an elasticsearch database
fusio/adapter-neo4j
Provides a connection to work with a Neo4j service
fusio/adapter-redis
Provides a connection to work with a Redis service
fusio/adapter-smtp
Provides a connection to send mails
fusio/adapter-file
Adapter to serve static files
fusio/adapter-fcgi
Adapter to call a FastCGI endpoint