freezy-bee/google-drive

Google Drive 的 StreamWrapper

dev-master 2016-09-26 17:34 UTC

This package is auto-updated.

Last update: 2024-08-29 04:09:13 UTC


README

GoogleDrive StreamWrapper (目前只读)。

要求

FreezyBee/GoogleDrive 需要 PHP 7.0

安装

安装 FreezyBee/GoogleDrive 的最佳方式是使用 Composer

$ composer require freezy-bee/google-drive

示例

    // register stream
    $gd = FreezyBee\GoogleDrive\GoogleDrive($pathToJsonFile);
    $gd->registerStreamWrapper();

    // download file
    $content = file_get_contents('gdrive://folder/file.jpg');

    // Nette Finder
    foreach (\Nette\Utils\Finder::find('*')->from('gdrive://Test') as $name => $file) {
        dump($name);
    }

    // Symfony Finder
    $finder = new \Symfony\Component\Finder\Finder;
    $finder->files()->in('gdrive://Test');

主页 https://freezybee.ifire.cz 和仓库 http://github.com/FreezyBee/GoogleDrive