Re: Package Proposal : Archive_Zip
| From: | Vincent Blavet | Date: | Mon, 01 Sep 2003 22:03:26 +0000 |
| Subject: | Re: Package Proposal : Archive_Zip | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-20977@lists.php.net to get a copy of this message | ||
Thanks Lukas for your quick answer !
What don't you like exactly in the PclZip API ? The use of variable
parameters like
arch->extract(PCLZIP_OPT_PATH, "folder",
PCLZIP_OPT_REMOVE_ALL_PATH); ?
If yes, how do you think is the best solution when you have lots of
available way to extract (by name, by index, by reg-exp, ...), define a
method per way ? a method per options (remove path, add path, ...) ? Use
flags in the class object ? ...
Thanks for any input.
(BTW I'm not sure I like the idea to rewrite a lot of PclZip code ....)
Regards,
Vincent
----- Original Message -----
From: "Lukas Smith" <smith@backendmedia.com>
To: "'Vincent Blavet'" <vincent@phpconcept.net>;
<pear-dev@lists.php.net>
Sent: Monday, September 01, 2003 11:33 PM
Subject: RE: [PEAR-DEV] Package Proposal : Archive_Zip
> > From: Vincent Blavet [mailto:vincent@phpconcept.net]
> > Sent: Monday, September 01, 2003 11:22 PM
>
> > I do have a PHP class which is managing Zip archive. This class is
> > available since feb 2002 with name PclZip from
> > http://www.phpconcept.net/pclzip/index.en.php.
> > I propose to have PclZip adapted to fit PEAR requirements and becomes
> an
> > Archive_Zip package.
> >
> > Do you think it can help ?
> >
> > I also see that the zip feature from PHP is now available as a PECL
> > Package, do you think that there is a place for Archive_Zip ? I think
> yes
> > because PclZip seems to offer much features.
> >
> > Thanks for your feedbacks,
>
> Yeah the zip ext for php is kinda limited as it supports read only and
> it is also not enabled by default.
>
> I must admit I don't like the API in the pclzip package, but if you can
> model the package as similar as possible to the Archive_Tar package I
> would be a happy camper.
>
> Regards,
> Lukas
>
> --
> PEAR Development Mailing List (http://pear.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>