Procedural File: PackageFileManager.php
Source Location: Program_Root/PackageFileManager.php
Classes
PEAR_PackageFileManager
|
PEAR :: PackageGenerate updates the <filelist></filelist> section of a PEAR package.xml file to reflect the current files in preparation for a release.
|
Includes
require_once
('PEAR/Common.php')
[line 27]
PEAR installer
Constants
PEAR_PACKAGEFILEMANAGER_ADD_MAINTAINERS [line 49]
PEAR_PACKAGEFILEMANAGER_ADD_MAINTAINERS = 18
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_CANTCOPY_PKGFILE [line 39]
PEAR_PACKAGEFILEMANAGER_CANTCOPY_PKGFILE = 8
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_CANTOPEN_TMPPKGFILE [line 40]
PEAR_PACKAGEFILEMANAGER_CANTOPEN_TMPPKGFILE = 9
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_CANTWRITE_PKGFILE [line 37]
PEAR_PACKAGEFILEMANAGER_CANTWRITE_PKGFILE = 6
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_DEST_UNWRITABLE [line 38]
PEAR_PACKAGEFILEMANAGER_DEST_UNWRITABLE = 7
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_DIR_DOESNT_EXIST [line 43]
PEAR_PACKAGEFILEMANAGER_DIR_DOESNT_EXIST = 12
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_GENERATOR_NOTFOUND [line 35]
PEAR_PACKAGEFILEMANAGER_GENERATOR_NOTFOUND = 4
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_GENERATOR_NOTFOUND_ANYWHERE [line 36]
PEAR_PACKAGEFILEMANAGER_GENERATOR_NOTFOUND_ANYWHERE = 5
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_IGNORED_EVERYTHING [line 51]
PEAR_PACKAGEFILEMANAGER_IGNORED_EVERYTHING = 20
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_INVALID_PACKAGE [line 52]
PEAR_PACKAGEFILEMANAGER_INVALID_PACKAGE = 21
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_INVALID_REPLACETYPE [line 53]
PEAR_PACKAGEFILEMANAGER_INVALID_REPLACETYPE = 22
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_INVALID_ROLE [line 54]
PEAR_PACKAGEFILEMANAGER_INVALID_ROLE = 23
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_NOBASEDIR [line 34]
PEAR_PACKAGEFILEMANAGER_NOBASEDIR = 3
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_NOCVSENTRIES [line 42]
PEAR_PACKAGEFILEMANAGER_NOCVSENTRIES = 11
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_NODESC [line 48]
PEAR_PACKAGEFILEMANAGER_NODESC = 17
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_NOPACKAGE [line 45]
PEAR_PACKAGEFILEMANAGER_NOPACKAGE = 14
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_NOPKGDIR [line 33]
PEAR_PACKAGEFILEMANAGER_NOPKGDIR = 3
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_NOSTATE [line 31]
PEAR_PACKAGEFILEMANAGER_NOSTATE = 1
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_NOSUMMARY [line 47]
PEAR_PACKAGEFILEMANAGER_NOSUMMARY = 16
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_NOVERSION [line 32]
PEAR_PACKAGEFILEMANAGER_NOVERSION = 2
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_NO_FILES [line 50]
PEAR_PACKAGEFILEMANAGER_NO_FILES = 19
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_PATH_DOESNT_EXIST [line 41]
PEAR_PACKAGEFILEMANAGER_PATH_DOESNT_EXIST = 10
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_RUN_SETOPTIONS [line 44]
PEAR_PACKAGEFILEMANAGER_RUN_SETOPTIONS = 13
|
|
Error Codes
PEAR_PACKAGEFILEMANAGER_WRONG_MROLE [line 46]
PEAR_PACKAGEFILEMANAGER_WRONG_MROLE = 15
|
|
Error Codes
Globals
array
$GLOBALS['_PEAR_PACKAGEFILEMANAGER_ERRORS']
[line 60]
Error messages
Default value: array(
'en' =>
array(
PEAR_PACKAGEFILEMANAGER_NOSTATE =>
'Release State (option \'state\') must by specified in PEAR_PackageFileManager setOptions (alpha|beta|stable)',
PEAR_PACKAGEFILEMANAGER_NOVERSION =>
'Release Version (option \'version\') must be specified in PEAR_PackageFileManager setOptions',
PEAR_PACKAGEFILEMANAGER_NOPKGDIR =>
'Package source base directory (option \'packagedirectory\') must be ' .
'specified in PEAR_PackageFileManager setOptions',
PEAR_PACKAGEFILEMANAGER_NOPKGDIR =>
'Package install base directory (option \'baseinstalldir\') must be ' .
'specified in PEAR_PackageFileManager setOptions',
PEAR_PACKAGEFILEMANAGER_GENERATOR_NOTFOUND =>
'Base class "%s" can\'t be located',
PEAR_PACKAGEFILEMANAGER_GENERATOR_NOTFOUND_ANYWHERE =>
'Base class "%s" can\'t be located in default or user-specified directories',
PEAR_PACKAGEFILEMANAGER_CANTWRITE_PKGFILE =>
'Failed to write package.xml file to destination directory',
PEAR_PACKAGEFILEMANAGER_DEST_UNWRITABLE =>
'Destination directory "%s" is unwritable',
PEAR_PACKAGEFILEMANAGER_CANTCOPY_PKGFILE =>
'Failed to copy package.xml.tmp file to package.xml',
PEAR_PACKAGEFILEMANAGER_CANTOPEN_TMPPKGFILE =>
'Failed to open temporary file "%s" for writing',
PEAR_PACKAGEFILEMANAGER_PATH_DOESNT_EXIST =>
'package.xml file path "%s" doesn\'t exist or isn\'t a directory',
PEAR_PACKAGEFILEMANAGER_NOCVSENTRIES =>
'Directory "%s" is not a CVS directory (it must have the CVS/Entries file)',
PEAR_PACKAGEFILEMANAGER_DIR_DOESNT_EXIST =>
'Package source base directory "%s" doesn\'t exist or isn\'t a directory',
PEAR_PACKAGEFILEMANAGER_RUN_SETOPTIONS =>
'Run $managerclass->setOptions() before any other methods',
PEAR_PACKAGEFILEMANAGER_NOPACKAGE =>
'Package Name (option \'package\') must by specified in PEAR_PackageFileManager '.
'setOptions to create a new package.xml',
PEAR_PACKAGEFILEMANAGER_NOSUMMARY =>
'Package Summary (option \'summary\') must by specified in PEAR_PackageFileManager' .
' setOptions to create a new package.xml',
PEAR_PACKAGEFILEMANAGER_NODESC =>
'Detailed Package Description (option \'description\') must be' .
' specified in PEAR_PackageFileManager constructor to create a new package.xml',
PEAR_PACKAGEFILEMANAGER_WRONG_MROLE =>
'Maintainer role must be one of "%s", was "%s"',
PEAR_PACKAGEFILEMANAGER_ADD_MAINTAINERS =>
'Add maintainers to a package before generating the package.xml',
PEAR_PACKAGEFILEMANAGER_NO_FILES =>
'No files found, check the path "%s"',
PEAR_PACKAGEFILEMANAGER_IGNORED_EVERYTHING =>
'No files left, check the path "%s" and ignore option "%s"',
PEAR_PACKAGEFILEMANAGER_INVALID_PACKAGE =>
'Package validation failed:%s%s',
PEAR_PACKAGEFILEMANAGER_INVALID_REPLACETYPE =>
'Replacement Type must be one of "%s", was passed "%s"',
PEAR_PACKAGEFILEMANAGER_INVALID_ROLE =>
'Invalid file role passed to addRole, must be one of "%s", was passed "%s"',
),)
|
|