Skip to content

The Remote File Extension for FileSizeHandler enables support for retrieving file sizes from HTTP/HTTPS URLs.

License

Notifications You must be signed in to change notification settings

nassiry/filesize-handler-remote-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP FileSizeHandler - Remote File Extension

Packagist Downloads Packagist Version PHP License

The Remote File Extension for FileSizeHandler enables support for retrieving file sizes from HTTP/HTTPS URLs.

Features

  • Fetch file sizes from HTTP/HTTPS URLs.
  • Seamlessly integrates with the main FileSizeHandler library.

Installation

Install the extension via Composer:

composer require nassiry/filesize-handler-remote-extension

Usage

use Nassiry\FileSizeUtility\FileSizeHandler;
use Nassiry\FileSizeUtility\Extensions\RemoteFiles;

$handler = FileSizeHandler::create()
    ->from(new RemoteFiles(
        'https://example.com/file.zip'  // URL to the remote file
    ))
    ->format();

echo $handler; // Output: "12.34 MiB"

Contributing

Feel free to submit issues or pull requests to improve the package. Contributions are welcome!

Changelog

See CHANGELOG for release details.

License

This package is open-source software licensed under the MIT license.

About

The Remote File Extension for FileSizeHandler enables support for retrieving file sizes from HTTP/HTTPS URLs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages