skinka/flysystem-msgraph-files

Flysystem adapter for OneDrive or SharePoint

1.0.2 2020-06-09 21:22 UTC

This package is auto-updated.

Last update: 2024-12-10 07:46:06 UTC


README

This package contains a Flysystem adapter for OneDrive, SharePoint. Under the hood, MS Graph API is used.

Installation

You can install the package via composer:

composer require skinka/flysystem-msgraph-files

Usage

The first thing you need to do is create an application at Azure and get client_id, client_secret, tenant_id.

use League\Flysystem\Filesystem;
use Skinka\FlysystemMSGraph\MSGraphAdapter;

$filesystem = new Filesystem(new MSGraphAdapter($clientId, $clientSecret, $tenantId, $prefix));

Note: $prefix is file resource string.

License

The MIT License (MIT). Please see License File for more information.