Google Drive REST API Wrapper For Laravel and Lumen
138
0
0
Package Data
Maintainer Username: bawahtanah-stts
Maintainer Contact: arcphysx@gmail.com (arcphysx)
Package Create Date: 2022-07-28
Package Last Update: 2023-09-14
Language: PHP
License: MIT
Last Refreshed: 2024-05-07 03:00:46
Package Statistics
Total Downloads: 138
Monthly Downloads: 4
Daily Downloads: 0
Total Stars: 0
Total Watchers: 0
Total Forks: 0
Total Open Issues: 0

Laradrive

Google Drive REST API Wrapper For Laravel and Lumen. Forked from arcphysx/laradrive (https://github.com/arcphysx/laradrive)

Installation

You can install the package using composer

$ composer require bawahtanah/laradrive

Then add the service provider to config/app.php. In Laravel versions 5.5 and beyond, this step can be skipped if package auto-discovery is enabled.

'providers' => [
    ...
    Arcphysx\Laradrive\Providers\LaradriveServiceProvider::class
    ...
];

Run php artisan laradrive:install to run first setup

Then add some required value on your .env file

GOOGLE_DRIVE_API_KEY="<your-google-api-key-here>"
GOOGLE_DRIVE_AUTH_TOKEN_STORAGE_PATH="app/google_auth_token.json"
GOOGLE_DRIVE_CREDENTIAL_STORAGE_PATH="credentials.json"

By default, laradrive will use your storage to store your Google Authentication Info

You can publish the configuration file and assets by running:

$ php artisan vendor:publish --provider="Arcphysx\Laradrive\Providers\LaradriveServiceProvider"

After publishing a few new files to our application we need to reload them with the following command:

$ composer dump-autoload