awurth / upload
This package is abandoned and no longer maintained.
No replacement package was suggested.
Upload files easily
1.0.4
2017-05-03 19:26 UTC
This package is auto-updated.
Last update: 2019-09-23 07:43:16 UTC
README
Easy file upload in PHP
Installation
$ composer require awurth/upload
Basic usage
<?php use Awurth\Upload\File; use Awurth\Upload\Validation\Size; use Awurth\Upload\Validation\MimeType; $file = new File('file', 'upload_dir'); $file->setNewName('new_name'); $file->addConstraints([ new Size('2M'), new MimeType(['image/png', 'image/jpeg']) ]); if ($file->validate()->isValid()) { $file->upload(); } else { $errors = $file->getErrors(); }