Download the PHP package hamed/php-chunk-file-upload without Composer
On this page you can find all versions of the php package hamed/php-chunk-file-upload. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download hamed/php-chunk-file-upload
More information about hamed/php-chunk-file-upload
Files in hamed/php-chunk-file-upload
Package php-chunk-file-upload
Short Description A PHP package for handling the chunk file uploads.
License MIT
Homepage https://tridectet.ir
Informations about the package php-chunk-file-upload
Php Chunk File Upload
A lightweight PHP package for handling the chunk file upload. Compatible with almost all the versions of Laravel.
Installation
You can simply install the package using the composer.
https://packagist.org/packages/hamed/php-chunk-file-upload
Usage
To use this package, first, make an object of the Uploader
class, and then, run the "Upload" method.
Constructor
The constructor, take 2 arbitrary keys and values to config the package.
max_upload
=> Bytes of the max upload; if user tries to upload more than max_upload (max_upload < file_size), am error will be returned.chunk_folder
=> The folder which all the chunk files will be placed in.
Upload
The Upload
method, takes the following keys and values
chunk_number
=> The number of the chunk. It has to be increased for each of the chnuk files in order.chunks_count
=> Total number of the chunk files.chunk_path
=> The path of the incoming chunk filefile_size
=> The size of the mail file.file_name
=> The name of the final file
Method returns
The Upload
method returns the following
- If not the last chunk file were uploaded fine, it will return a
float
representing the percentage of the upload. - If all the chunks were uploaded fine, it will return a
string
representing the path of the final file.
Example
Here is an example of resumable js library requests.