2017 © Pedro Peláez
 

library file_transmitter

File Transmitter

image

buildok/file_transmitter

File Transmitter

  • Monday, September 12, 2016
  • by buildok
  • Repository
  • 1 Watchers
  • 0 Stars
  • 1 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

File transmitter

This composer-package allows you to receive pictures from a remote host and save the file system., (*1)

Example implementation with applying SOLID., (*2)

Install

Via Composer, (*3)

``` bash $ composer require buildok/file_transmitter, (*4)


## Usage ``` php require_once "vendor/autoload.php"; use buildok\file_transmitter\base\exceptions\FileTransmitterException; use buildok\file_transmitter\base\HttpTransmitter; use buildok\file_transmitter\base\FileValidator; use buildok\file_transmitter\PictureTransmitter; $pt = new PictureTransmitter(new HttpTransmitter, new FileValidator); try { if($pt->transmit('https://avatars2.githubusercontent.com/u/6459721?v=3&s=460', '/var/www/html')) { echo 'transmit OK'; } else { print_r($pt->getErrors()); } } catch(FileTransmitterException $e) { echo $e->getMessage(); }

The Versions

12/09 2016

dev-master

9999999-dev https://github.com/buildok/file_transmitter

File Transmitter

  Sources   Download

MIT

The Requires

  • php ~5.6|~7.0

 

file buildok transmit