Package Proposal: Upload

42 views
Skip to first unread message

Brandon Savage

unread,
Jun 10, 2016, 10:04:32 PM6/10/16
to thephp...@googlegroups.com
Hi all,

I’d like to propose moving my Upload package into the PHP League.

This abstraction solves file uploads by providing an object-oriented interface to handle them. 

If accepted, the next version (to be released shortly) will integrate with The League’s Flysystem. I would mark the existing package as abandoned and move the package over to The League under a League namespace and compliant with the skeleton for the League.

I’m open to your thoughts.

Brandon

Woody Gilk

unread,
Jun 10, 2016, 10:06:32 PM6/10/16
to Brandon Savage, thephp...@googlegroups.com
Where can we see its current state?

As always, we ask a couple of questions:

1. What other packages like this already exist?
2. If other packages already exist, what makes yours better?

--
Woody Gilk
http://about.me/shadowhand
> --
> You received this message because you are subscribed to the Google Groups
> "thephpleague" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to thephpleague...@googlegroups.com.
> To post to this group, send email to thephp...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/thephpleague/CALuPxdBmmYVEbmAmFXtjKOP0oc5AkVcE5cwYCcavodnRKLAwOg%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.

Brandon Savage

unread,
Jun 10, 2016, 10:10:49 PM6/10/16
to Woody Gilk, thephp...@googlegroups.com
Hi Woody,

My apologies for forgetting to include those details.

This package is, as far as I can tell, already one of the standards for this type of thing. I inherited it from Josh Lockhart, and it has 79,508 downloads, second only to FuelPHP’s package.

This package is well-documented, does only one thing, and is architected to be both extensible and object-oriented. This makes it one of the top packages available for this particular use case, and in my opinion, a fine fit for The League.

Test coverage right now is 76% (will be improved prior to release of v2), and is well-adopted in the PHP community.

Woody Gilk

unread,
Jun 10, 2016, 10:14:27 PM6/10/16
to Brandon Savage, thephp...@googlegroups.com
And a link to the package in question?
On Fri, Jun 10, 2016 at 9:10 PM, Brandon Savage

Brandon Savage

unread,
Jun 10, 2016, 10:32:18 PM6/10/16
to Woody Gilk, thephp...@googlegroups.com
Bah. Having twins makes you forget things like links. https://github.com/brandonsavage/Upload

ignace nyamagana butera

unread,
Jun 11, 2016, 3:53:25 AM6/11/16
to thephpleague, woody...@gmail.com
Hi Brandon,

I thought upload was already part of the league https://github.com/thephpleague/uploads . Josh also told us back then that he had transferred the maintenance to you see https://groups.google.com/forum/#!searchin/thephpleague/upload/thephpleague/BmkSe2SMfgc/2vHJDA7QhaUJ

Brandon Savage

unread,
Jun 11, 2016, 2:18:17 PM6/11/16
to thephpleague, woody...@gmail.com
It looks like this code was never finished. I will work on finishing it and bringing it up to league specifications then.
Reply all
Reply to author
Forward
0 new messages