Download the PHP package prasadchinwal/box without Composer
On this page you can find all versions of the php package prasadchinwal/box. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package box
UIS ITS Box
A wrapper to integrate Box Api's to a Laravel Application.
Developers Guide: https://developer.box.com.
Installation
composer require prasadchinwal/box
- Run
php artisan vendor:publish
and publish the config file. - Edit the
config/box.php
file to configure your settings. To know more about configuration visit https://developer.box.com/guides/
Usage:
File Api
-
Get File Info: Documentation Retrieves the details about a file.
-
Download File: Documentation Returns the contents of a file in binary format.
-
Create Shared Link for File: Documentation Adds a shared link to a file.
-
Find file from Shared Link: Documentation Returns the file represented by a shared link. A shared file can be represented by a shared link, which can originate within the current enterprise or within another. This endpoint allows an application to retrieve information about a shared file when only given a shared link.
-
Get Shared Link for file: Documentation Gets the information for a shared link on a file.
-
Get thumbnail for File: Documentation Retrieves a thumbnail, or smaller image representation, of a file.
-
Copy File: Documentation Copies the file from one location to another.
-
Update File: Documentation Updates the existing file with attributes provided.
-
Delete File: Documentation
Deletes a file, either permanently or by moving it to the trash. -
Upload File: Documentation
Uploads a small file to Box. For file sizes over 50MB we recommend using the Chunk Upload APIs. -
File Versions: Documentation
Retrieve a list of the past versions for a file. -
Get File Watermark: Documentation
Retrieve the watermark for a file. -
Create File Watermark: Documentation
Applies or update a watermark on a file. - Remove File Watermark: Documentation
Removes the watermark from a file.
Folder Api
-
Get Folder Information: Documentation
Retrieves details for a folder, including the first 100 entries in the folder. -
Get Folder Items
Deletes a folder, either permanently or by moving it to the trash. -
Create Folder
Creates a new empty folder within the specified parent folder. -
Update Folder
Updates a folder. This can be also be used to move the folder, create shared links, update collaborations, and more. -
Copy Folder: Documentation
Creates a copy of a folder within a destination folder. The original folder will not be changed. -
Delete Folder: Documentation
Deletes a folder, either permanently or by moving it to the trash. -
Find Folder from shared link: Documentation
Return the folder represented by a shared link. -
Get shared link: Documentation
Gets the information for a shared link on a folder. -
Creare shared link: Documentation Adds a shared link to a folder.
-
Get Locks: Documentation Retrieves folder lock details for a given folder. You must be authenticated as the owner or co-owner of the folder to use this endpoint.
-
Create Lock: Documentation Creates a folder lock on a folder, preventing it from being moved and/or deleted.
- Remove Lock: Documentation Deletes a folder lock on a given folder.
Collaborations Api
-
Get Collaboration: Documentation Deletes a folder lock on a given folder.
-
Create Collaboration: Documentation Adds a collaboration for a single user or a single group to a file or folder.
-
Update Collaboration: Documentation Updates a collaboration. Can be used to change the owner of an item, or to accept collaboration invites.
- Delete Collaboration: Documentation Deletes a single collaboration.
User Api
-
Get User: Documentation Get User
- Get User: Documentation Get User
All versions of box with dependencies
guzzlehttp/guzzle Version ^7.9
illuminate/support Version ^11.0
firebase/php-jwt Version ^6.8
spatie/laravel-data Version ^4.11