PEAR
[ class tree: PEAR ] [ index: PEAR ] [ all elements ]

File: v1.php

Source Location: /PEAR-1.6.2/PEAR/PackageFile/v1.php

Classes:

PEAR_PackageFile_v1
package.xml encapsulator

Page Details:

PEAR_PackageFile_v1, package.xml version 1.0

PHP versions 4 and 5

LICENSE: This source file is subject to version 3.0 of the PHP license that is available through the world-wide-web at the following URI: http://www.php.net/license/3_0.txt. If you did not receive a copy of the PHP License and are unable to obtain it through the web, please send a note to license@php.net so we can mail you a copy immediately.

Includes:

require_once('PEAR/ErrorStack.php') [line 25]
For error handling

PEAR_PACKAGEFILE_ERROR_CANT_MAKE_PARSER [line 35]

PEAR_PACKAGEFILE_ERROR_CANT_MAKE_PARSER = 4
Error code if creating the xml parser resource fails

[ Top ]



PEAR_PACKAGEFILE_ERROR_CHANNELVAL [line 241]

PEAR_PACKAGEFILE_ERROR_CHANNELVAL = 45
Error code when the channel validator returns an error or warning

[ Top ]



PEAR_PACKAGEFILE_ERROR_DEPNAME_IGNORED [line 190]

PEAR_PACKAGEFILE_ERROR_DEPNAME_IGNORED = 35
Error code when type="php" and dependency name is present

[ Top ]



PEAR_PACKAGEFILE_ERROR_DEPVERSION_IGNORED [line 185]

PEAR_PACKAGEFILE_ERROR_DEPVERSION_IGNORED = 34
Error code when rel="has" and version attribute is present.

[ Top ]



PEAR_PACKAGEFILE_ERROR_FILE_NOTFOUND [line 251]

PEAR_PACKAGEFILE_ERROR_FILE_NOTFOUND = 47
Error code when a file is listed in package.xml but does not exist

[ Top ]



PEAR_PACKAGEFILE_ERROR_INVALID_DATE [line 100]

PEAR_PACKAGEFILE_ERROR_INVALID_DATE = 17
Error code when release state is invalid

[ Top ]



PEAR_PACKAGEFILE_ERROR_INVALID_DEPNAME [line 175]

PEAR_PACKAGEFILE_ERROR_INVALID_DEPNAME = 32
Error code when a dependency is a pkg dependency, and has an invalid package name

[ Top ]



PEAR_PACKAGEFILE_ERROR_INVALID_DEPOPTIONAL [line 170]

PEAR_PACKAGEFILE_ERROR_INVALID_DEPOPTIONAL = 31
Error code when a dependency has an invalid optional option

[ Top ]



PEAR_PACKAGEFILE_ERROR_INVALID_DEPREL [line 160]

PEAR_PACKAGEFILE_ERROR_INVALID_DEPREL = 29
Error code when a dependency has an invalid relation

[ Top ]



PEAR_PACKAGEFILE_ERROR_INVALID_DEPTYPE [line 165]

PEAR_PACKAGEFILE_ERROR_INVALID_DEPTYPE = 30
Error code when a dependency has an invalid type

[ Top ]



PEAR_PACKAGEFILE_ERROR_INVALID_FILE [line 236]

PEAR_PACKAGEFILE_ERROR_INVALID_FILE = 44
Error code when a file is not valid php according to _analyzeSourceCode()

[ Top ]



PEAR_PACKAGEFILE_ERROR_INVALID_FILENAME [line 276]

PEAR_PACKAGEFILE_ERROR_INVALID_FILENAME = 52
Error code when a filename begins with "."

[ Top ]



PEAR_PACKAGEFILE_ERROR_INVALID_FILEROLE [line 205]

PEAR_PACKAGEFILE_ERROR_INVALID_FILEROLE = 38
Error code when a file in the filelist has an invalid role

[ Top ]



PEAR_PACKAGEFILE_ERROR_INVALID_MAINTROLE [line 135]

PEAR_PACKAGEFILE_ERROR_INVALID_MAINTROLE = 24
Error code when a maintainer has no handle

[ Top ]



PEAR_PACKAGEFILE_ERROR_INVALID_NAME [line 50]

PEAR_PACKAGEFILE_ERROR_INVALID_NAME = 7
Error code when a package name is not valid

[ Top ]



PEAR_PACKAGEFILE_ERROR_INVALID_PHPFILE [line 215]

PEAR_PACKAGEFILE_ERROR_INVALID_PHPFILE = 40
Error code when analyzing a php source file that has parse errors

[ Top ]



PEAR_PACKAGEFILE_ERROR_INVALID_STATE [line 90]

PEAR_PACKAGEFILE_ERROR_INVALID_STATE = 15
Error code when release state is invalid

[ Top ]



PEAR_PACKAGEFILE_ERROR_INVALID_VERSION [line 80]

PEAR_PACKAGEFILE_ERROR_INVALID_VERSION = 13
Error code used when a <version> version number is invalid

[ Top ]



PEAR_PACKAGEFILE_ERROR_MULTILINE_SUMMARY [line 60]

PEAR_PACKAGEFILE_ERROR_MULTILINE_SUMMARY = 9
Error code for summaries that are more than 1 line

[ Top ]



PEAR_PACKAGEFILE_ERROR_NON_ISO_CHARS [line 261]

PEAR_PACKAGEFILE_ERROR_NON_ISO_CHARS = 49
Error code when a package.xml contains non-ISO-8859-1 characters

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_CONFNAME [line 195]

PEAR_PACKAGEFILE_ERROR_NO_CONFNAME = 36
Error code when a configure option has no name

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_CONFPROMPT [line 200]

PEAR_PACKAGEFILE_ERROR_NO_CONFPROMPT = 37
Error code when a configure option has no name

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_DATE [line 95]

PEAR_PACKAGEFILE_ERROR_NO_DATE = 16
Error code when release state is missing

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_DEPNAME [line 140]

PEAR_PACKAGEFILE_ERROR_NO_DEPNAME = 25
Error code when a dependency is not a PHP dependency, but has no name

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_DEPPHPVERSION [line 266]

PEAR_PACKAGEFILE_ERROR_NO_DEPPHPVERSION = 50
Error code when a dependency is not a 'has' relation, but has no version

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_DEPREL [line 150]

PEAR_PACKAGEFILE_ERROR_NO_DEPREL = 27
Error code when a dependency has no relation (lt, ge, has, etc.)

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_DEPTYPE [line 145]

PEAR_PACKAGEFILE_ERROR_NO_DEPTYPE = 26
Error code when a dependency has no type (pkg, php, etc.)

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_DEPVERSION [line 155]

PEAR_PACKAGEFILE_ERROR_NO_DEPVERSION = 28
Error code when a dependency is not a 'has' relation, but has no version

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_DESCRIPTION [line 65]

PEAR_PACKAGEFILE_ERROR_NO_DESCRIPTION = 10
Error code used when no description is present

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_FILEROLE [line 210]

PEAR_PACKAGEFILE_ERROR_NO_FILEROLE = 39
Error code when a file in the filelist has no role

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_FILES [line 231]

PEAR_PACKAGEFILE_ERROR_NO_FILES = 43
Error code when no files are found in the filelist

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_LEAD [line 271]

PEAR_PACKAGEFILE_ERROR_NO_LEAD = 51
Error code when a package has no lead developer

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_LICENSE [line 70]

PEAR_PACKAGEFILE_ERROR_NO_LICENSE = 11
Error code used when no license is present

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_MAINTAINERS [line 110]

PEAR_PACKAGEFILE_ERROR_NO_MAINTAINERS = 19
Error code when no maintainers are found

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_MAINTEMAIL [line 130]

PEAR_PACKAGEFILE_ERROR_NO_MAINTEMAIL = 23
Error code when a maintainer has no email

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_MAINTHANDLE [line 115]

PEAR_PACKAGEFILE_ERROR_NO_MAINTHANDLE = 20
Error code when a maintainer has no handle

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_MAINTNAME [line 125]

PEAR_PACKAGEFILE_ERROR_NO_MAINTNAME = 22
Error code when a maintainer has no name

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_MAINTROLE [line 120]

PEAR_PACKAGEFILE_ERROR_NO_MAINTROLE = 21
Error code when a maintainer has no handle

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_NAME [line 45]

PEAR_PACKAGEFILE_ERROR_NO_NAME = 6
Error code used when there is no name

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_NOTES [line 105]

PEAR_PACKAGEFILE_ERROR_NO_NOTES = 18
Error code when no release notes are found

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_PNAME_PREFIX [line 221]

PEAR_PACKAGEFILE_ERROR_NO_PNAME_PREFIX = 41
Error code when analyzing a php source file reveals a source element

without a package name prefix


[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_STATE [line 85]

PEAR_PACKAGEFILE_ERROR_NO_STATE = 14
Error code when release state is missing

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_SUMMARY [line 55]

PEAR_PACKAGEFILE_ERROR_NO_SUMMARY = 8
Error code used when no summary is parsed

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_VERSION [line 75]

PEAR_PACKAGEFILE_ERROR_NO_VERSION = 12
Error code used when a <version> version number is not present

[ Top ]



PEAR_PACKAGEFILE_ERROR_NO_XML_EXT [line 30]

PEAR_PACKAGEFILE_ERROR_NO_XML_EXT = 3
Error code if parsing is attempted with no xml extension

[ Top ]



PEAR_PACKAGEFILE_ERROR_PARSER_ERROR [line 40]

PEAR_PACKAGEFILE_ERROR_PARSER_ERROR = 5
Error code used for all sax xml parsing errors

[ Top ]



PEAR_PACKAGEFILE_ERROR_PHP5 [line 246]

PEAR_PACKAGEFILE_ERROR_PHP5 = 46
Error code when a php5 package is packaged in php4 (analysis doesn't work)

[ Top ]



PEAR_PACKAGEFILE_ERROR_UNKNOWN_CHANNEL [line 226]

PEAR_PACKAGEFILE_ERROR_UNKNOWN_CHANNEL = 42
Error code when an unknown channel is specified

[ Top ]



PEAR_PACKAGEFILE_ERROR_UNKNOWN_DEPCHANNEL [line 180]

PEAR_PACKAGEFILE_ERROR_UNKNOWN_DEPCHANNEL = 33
Error code when a dependency has a channel="foo" attribute, and foo is not a registered channel

[ Top ]



PEAR_PACKAGEFILE_PHP_NO_NOT [line 256]

PEAR_PACKAGEFILE_PHP_NO_NOT = 48
Error code when a <dep type="php" rel="not"... is encountered (use rel="ne")

[ Top ]



Documentation generated on Mon, 11 Mar 2019 15:09:37 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.