Skip to content
This repository was archived by the owner on Nov 16, 2022. It is now read-only.

First draft release!

Choose a tag to compare

@davidyell davidyell released this 01 Dec 11:01
· 272 commits to master since this release

Phew! So that's all the ticket out of the way and test coverage pushed up in the 90s which is good.

So yeah, here is my CakePHP 3 upload plugin with built-in path customisation and thumbnail generation.

Core functionality,

  • Allows uploading of files to the file system.
  • Stores the filename and directory in the database so that records can be accurately associated with their files.
  • Should allow multiple uploads per Table class.
  • 90% plus test coverage.
  • Uses the event system to dispatch events for thumbnail generation.
  • Uses separate classes for event listening, thumbnail generation and validation meaning that these components can be customised, extended or replaced to customise functionality.
  • Makes use of the Imagine image library giving a rich feature set for thumbnail generation, water marking, manipulation etc

Questions, comments or contributions are welcome. Please make a PR against the develop branch or raise an issue.

Grab it now from Packagist, https://packagist.org/packages/davidyell/proffer
Thanks and happy uploading.