llpddone/selectel-transmitter

File transmitter to selectel

Maintainers

Package info

github.com/DigitalDevelopmentOne/shared-composer-selectel-transmitter

pkg:composer/llpddone/selectel-transmitter

Statistics

Installs: 19

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.0.1 2023-05-27 18:37 UTC

This package is not auto-updated.

Last update: 2026-04-12 08:44:48 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.