league/flysystem adapter for ddrv/macro-sd
Install this library, your favorite psr-18 and psr-7 implementation
composer require ddrv/flysystem-macro-sd:^1.0
<?php
/**
* @var \Psr\Http\Client\ClientInterface $httpCLient
* @var \Psr\Http\Message\RequestFactoryInterface $requestFactory
* @var \Psr\Http\Message\StreamFactoryInterface $streamFactory
*/
$adapter = new \Ddrv\Flysystem\MacroSd\MacroSdAdapter(
$httpCLient,
$requestFactory,
$streamFactory,
'https://your-macro-sd.host',
'macro-sd-user',
'macro-sd-password',
);
$filesystem = new \League\Flysystem\Filesystem($adapter);