Documentation

S3Helper
in package

Table of Contents

Properties

$S3Client  : mixed

Methods

__construct()  : mixed
delete()  : mixed
Função para deletar o arquivo de dentro do s3
download()  : mixed
getFileContent()  : mixed
getUrlString()  : mixed
Função responsavel por pegar arquivos do Bucket s3
hasObject()  : mixed
upload()  : key
Função para realizar o upload do arquivo dentro do s3 da aws
uploadBase64()  : key
Função para realizar o upload do arquivo dentro do s3 da aws de arquivos base64
checkedValidade()  : bool
Função para checar a extensão e o tamanho do arquivo
getContentType()  : mixed
Função que verifica o contenty type que deve ser adicionado no arquivo
getPathS3()  : mixed
Função para retornar o path (caminho) do s3

Properties

Methods

__construct()

public __construct() : mixed

delete()

Função para deletar o arquivo de dentro do s3

public delete(mixed $key, mixed $pathS3) : mixed
Parameters
$key : mixed
$pathS3 : mixed

download()

public download(mixed $key, mixed $pathS3[, mixed $option = 'inline' ]) : mixed
Parameters
$key : mixed
$pathS3 : mixed
$option : mixed = 'inline'

getFileContent()

public getFileContent(mixed $path_file_s3) : mixed
Parameters
$path_file_s3 : mixed

getUrlString()

Função responsavel por pegar arquivos do Bucket s3

public getUrlString(mixed $key, mixed $pathS3[, mixed $option = 'attachment' ]) : mixed
Parameters
$key : mixed
$pathS3 : mixed
$option : mixed = 'attachment'

hasObject()

public hasObject(mixed $key, mixed $pathS3) : mixed
Parameters
$key : mixed
$pathS3 : mixed

upload()

Função para realizar o upload do arquivo dentro do s3 da aws

public upload(mixed $file, mixed $pathS3, mixed $key[, mixed $objectURL = false ]) : key
Parameters
$file : mixed
$pathS3 : mixed
$key : mixed
$objectURL : mixed = false
Return values
key

Nome usado como chame com extensão do arquivo

uploadBase64()

Função para realizar o upload do arquivo dentro do s3 da aws de arquivos base64

public uploadBase64(mixed $file, mixed $pathS3, mixed $key[, mixed $objectURL = false ]) : key
Parameters
$file : mixed
$pathS3 : mixed
$key : mixed
$objectURL : mixed = false
Return values
key

Nome usado como chame com extensão do arquivo

checkedValidade()

Função para checar a extensão e o tamanho do arquivo

private checkedValidade(mixed $file, mixed $settings) : bool
Parameters
$file : mixed
$settings : mixed
Return values
bool

getContentType()

Função que verifica o contenty type que deve ser adicionado no arquivo

private getContentType(mixed $extension) : mixed
Parameters
$extension : mixed

getPathS3()

Função para retornar o path (caminho) do s3

private getPathS3(mixed $pathS3) : mixed
Parameters
$pathS3 : mixed

        
On this page

Search results