llpddone/selectel-transmitter

File transmitter to selectel

Installs: 19

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/llpddone/selectel-transmitter

0.0.1 2023-05-27 18:37 UTC

This package is not auto-updated.

Last update: 2025-12-21 07:09:12 UTC


README

File transmitter to selectel (S3 object storage).

Installation

This project using composer.

$ composer require llpddone/selectel-transmitter

Run

$ php artisan vendor:publish

Use

$file = $request->file('YOUR_KEY');
 
$outputFileName = time();
$inputExtension = $file->extension();
$inputFileName = $file->getFilename()

SelectelTransmitter::saveFile(
    inputPath: '/tmp',
    inputFileName: 'fileName',
    outputFileName: $outputFileName . '.' . $inputExtension
);

Fill in the properties in .env according to the keys from the config or change the configuration.