Execute

class AeonDigital\Http\Execute
Implementação de iExecute.
Implements:AeonDigital\Interfaces\Http\iExecute

Methods

public static AeonDigital\Http\Execute::request($method, $absoluteURL, $content=[], $headers=[])
Efetua uma requisição Http.
Qualquer tipo de falha encontrada fará retornar null.
Parameters:
  • ‹ string › $method
    Método Http que será executado.
  • ‹ string › $absoluteURL
    URL alvo.
  • ‹ array › $content
    Array associativo com as chaves e valores que serão enviados.
  • ‹ array › $headers
    Array associativo com cabeçalhos Http para serem enviados na requisição.
Returns:

‹ ?string ›

public static AeonDigital\Http\Execute::download($absoluteURL, $absoluteSystemPathToDir, $fileName="")
Efetua o download de um arquivo a partir de uma URL e salva-o no diretório indicado
com o nome escolhido.
Parameters:
  • ‹ string › $absoluteURL
    URL de onde o arquivo será resgatado.
  • ‹ string › $absoluteSystemPathToDir
    Diretório da aplicação onde o arquivo será salvo.
  • ‹ string › $fileName
    Nome usado para salvar o arquivo. Se não informado será usado o nome original do mesmo.
Returns:

‹ bool ›