classes/phing/tasks/ext/ZipTask.php
\ZipFileSet
This is a FileSet with the to specify permissions.
Permissions are currently not implemented by PEAR Archive_Tar, but hopefully they will be in the future.
- Extends from
- \FileSet
- author
- Hans Lellelid
(Phing) - author
- Arnout J. Kuiper
(Ant) - author
- Stefano Mazzocchi
(Ant) - author
- Sam Ruby
(Ant) - author
- Jon S. Stevens
(Ant) - author
- Stefan Bodewig
(Ant) - author
- Magesh Umasankar (Ant)
- package
- phing.tasks.ext
- version
- $Revision: 744 $ $Date: 2010-03-09 11:08:31 +0100 (Tue, 09 Mar 2010) $
Properties
Methods
\ZipTask
Creates a zip archive using PHP ZipArchive extension/
This is very closely based on the ANT class of the same name.
- Extends from
- \MatchingTask
- author
- Michiel Rook
- copyright
- 2001,2002 THYRELL. All rights reserved
- package
- phing.tasks.ext
- since
- 2.1.0
- version
- $Id: ZipTask.php 1084 2011-05-06 09:55:25Z mrook $
Properties
Methods

archiveIsUpToDate(
array $files, \PhingFile $dir
)
:
boolean
| Name | Type | Description |
|---|---|---|
| $files | array | array of filenames |
| $dir | \PhingFile |
| Type | Description |
|---|---|
| boolean |

setBasedir(
\PhingFile $baseDir
)
:
This is the base directory to look in for things to zip.
| Name | Type | Description |
|---|---|---|
| $baseDir | \PhingFile |

setDestFile(
\PhingFile $destFile
)
:
Set is the name/location of where to create the zip file.
| Name | Type | Description |
|---|---|---|
| $destFile | \PhingFile | The output of the zip |

setIncludeEmptyDirs(
boolean $bool
)
:
voidSet the include empty dirs flag.
| Name | Type | Description |
|---|---|---|
| $bool | boolean | Flag if empty dirs should be tarred too |
- access
- public