2017 © Pedro Peláez
 

library transit

A file uploader with support for validation, image transformation and remote transportation.

image

mjohnson/transit

A file uploader with support for validation, image transformation and remote transportation.

  • Sunday, June 14, 2015
  • by milesj
  • Repository
  • 4 Watchers
  • 41 Stars
  • 48,186 Installations
  • PHP
  • 3 Dependents
  • 0 Suggesters
  • 16 Forks
  • 1 Open issues
  • 42 Versions
  • 2 % Grown

The README.md

Transit v2.0.0 Build Status

A lightweight file uploader that also provides extended support for file validation, file transformation (image resizing, cropping, etc) and file transportation (moving files to Amazon S3 or another external storage system)., (*1)

Requirements

  • PHP 5.4
    • Fileinfo
    • Multibyte
    • Curl
    • Exif (optional)
  • Composer
    • AWS SDK (optional)
    • Rackspace OpenCloud SDK (optional)

Features

  • Easily upload a file into the local file system
  • Basic support for file moving and renaming through File
  • Overwrite protection and file name filtering
  • Import a file from a remote location, local file system path or an input stream
  • Transform and alter a file by running a Transformer on it
  • Create new files based off an original file by using transformers
  • Transport to or delete a file from Amazon S3 or Glacier using a Transporter
  • Validate files and images using a defined set of rules using a Validator
  • Support for extending built in transporters, transformers and validators
  • Exif reading support through File and orientation fixing through ExifTransformer

Contributors

  • Serge Rodovnichenko (SergeR) - FitTransformer
  • Ricky Dunlop (rickydunlop) - File::supportsExif()
  • Safonov Nikita (ns3777k) - removeLocal option

The Versions

14/06 2015

dev-master

9999999-dev http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.4

 

The Development Requires

file validator cloud s3 application text image uploader audio video archive importer rackspace exif transporter transformer glacier cloudfiles transit opencloud

14/06 2015

2.0.0

2.0.0.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.4

 

The Development Requires

file validator cloud s3 application text image uploader audio video archive importer rackspace exif transporter transformer glacier cloudfiles transit opencloud

18/01 2015

1.6.2

1.6.2.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator cloud s3 application text image uploader audio video archive importer rackspace exif transporter transformer glacier cloudfiles transit opencloud

23/11 2014

1.6.1

1.6.1.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator cloud s3 application text image uploader audio video archive importer rackspace exif transporter transformer glacier cloudfiles transit opencloud

10/11 2014

1.6.0

1.6.0.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator cloud s3 application text image uploader audio video archive importer rackspace exif transporter transformer glacier cloudfiles transit opencloud

25/08 2014

1.5.2

1.5.2.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator cloud s3 application text image uploader audio video archive importer rackspace exif transporter transformer glacier cloudfiles transit opencloud

31/03 2014

1.5.1

1.5.1.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator cloud s3 application text image uploader audio video archive importer rackspace exif transporter transformer glacier cloudfiles transit opencloud

16/02 2014

1.5.0

1.5.0.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator cloud s3 application text image uploader audio video archive importer rackspace exif transporter transformer glacier cloudfiles transit opencloud

05/12 2013

1.4.6

1.4.6.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer exif transporter transformer glacier transit

22/10 2013

1.4.5

1.4.5.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer exif transporter transformer glacier transit

15/09 2013

1.4.4

1.4.4.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer exif transporter transformer glacier transit

22/08 2013

1.4.3

1.4.3.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer exif transporter transformer glacier transit

20/08 2013

1.4.2

1.4.2.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer exif transporter transformer glacier transit

23/07 2013

1.4.1

1.4.1.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer exif transporter transformer glacier transit

09/07 2013

1.4.0

1.4.0.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer exif transporter transformer glacier transit

19/06 2013

1.3.6

1.3.6.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer exif transporter transformer glacier transit

19/06 2013

1.3.5

1.3.5.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer exif transporter transformer glacier transit

19/06 2013

1.3.4

1.3.4.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer exif transporter transformer glacier transit

14/06 2013

1.3.3

1.3.3.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer exif transporter transformer glacier transit

08/06 2013

1.3.2

1.3.2.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer exif transporter transformer glacier transit

08/06 2013

1.3.1

1.3.1.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer exif transporter transformer glacier transit

07/06 2013

1.3.0

1.3.0.0 http://milesj.me/code/php/transit

A file uploader with support for validation, image transformation and remote transportation.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer exif transporter transformer glacier transit

06/06 2013

1.2.3

1.2.3.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

04/06 2013

1.2.2

1.2.2.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

29/05 2013

1.2.1

1.2.1.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

28/05 2013

1.2.0

1.2.0.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

21/05 2013

1.1.1

1.1.1.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

14/04 2013

1.1.0

1.1.0.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

  • ext-curl *
  • ext-fileinfo *
  • ext-mbstring *
  • php >=5.3.3

 

The Development Requires

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

31/03 2013

1.0.9

1.0.9.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

 

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

29/03 2013

1.0.8

1.0.8.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

 

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

21/03 2013

1.0.7

1.0.7.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

 

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

19/03 2013

1.0.6

1.0.6.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

 

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

19/03 2013

1.0.5

1.0.5.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

 

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

20/02 2013

1.0.4

1.0.4.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

 

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

19/02 2013

1.0.3

1.0.3.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

 

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

24/01 2013

1.0.2

1.0.2.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

 

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

20/01 2013

1.0.1

1.0.1.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

 

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

04/01 2013

1.0.0

1.0.0.0 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

 

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

03/01 2013

1.0.0-rc2

1.0.0.0-RC2 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

 

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

01/01 2013

1.0.0-rc1

1.0.0.0-RC1 http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

 

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

30/12 2012

1.0.0-beta

1.0.0.0-beta http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

 

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit

26/12 2012

1.0.0-alpha

1.0.0.0-alpha http://milesj.me/code/php/transit

A file uploader, validator, importer and transformer library.

  Sources   Download

MIT

The Requires

 

file validator s3 application text image uploader audio video archive importer transporter transformer glacier transit