| [ Index ] |
|
Code source de GeekLog 1.4.1 |
[Code source] [Imprimer] [Statistiques]
PEAR_PackageFile_v1, package.xml version 1.0 PHP versions 4 and 5
| Author: | Greg Beaver <cellog@php.net> |
| Copyright: | 1997-2006 The PHP Group |
| License: | http://www.php.net/license/3_0.txt PHP License 3.0 |
| Version: | CVS: $Id: v1.php,v 1.69 2006/03/02 18:14:13 cellog Exp $ |
| Poids: | 1600 lignes (50 kb) |
| Inclus ou requis: | 0 fois |
| Référencé: | 0 fois |
| Nécessite: | 0 fichiers |
PEAR_PackageFile_v1:: (87 méthodes):
PEAR_PackageFile_v1()
installBinary()
isExtension()
setConfig()
setRequestedGroup()
setLastInstalledVersion()
getLastInstalledVersion()
getInstalledBinary()
listPostinstallScripts()
initPostinstallScripts()
setLogger()
setPackagefile()
getPackageFile()
getPackageType()
getArchiveFile()
packageInfo()
setDirtree()
getDirtree()
resetDirtree()
fromArray()
isIncomplete()
getChannel()
getUri()
getTime()
getExtends()
toArray()
getArray()
getName()
getPackage()
setRawPackage()
setPackage()
getVersion()
setVersion()
clearMaintainers()
getMaintainers()
addMaintainer()
updateMaintainer()
deleteMaintainer()
getState()
setRawState()
setState()
getDate()
setDate()
getLicense()
setLicense()
getSummary()
setSummary()
getDescription()
setDescription()
getNotes()
setNotes()
getDeps()
clearDeps()
addPhpDep()
addPackageDep()
addExtensionDep()
setDeps()
hasDeps()
getDependencyGroup()
isCompatible()
isSubpackageOf()
isSubpackage()
dependsOn()
getConfigureOptions()
hasConfigureOptions()
addConfigureOption()
clearConfigureOptions()
getProvides()
addFile()
getInstallationFilelist()
getFilelist()
setFileAttribute()
resetFilelist()
setInstalledAs()
installedFile()
getChangelog()
getPackagexmlVersion()
getValidationWarnings()
_validateError()
_validateWarning()
_getErrorMessage()
validate()
_analyzePhpFiles()
getDefaultGenerator()
getFileContents()
_analyzeSourceCode()
_buildProvidesArray()
Classe: PEAR_PackageFile_v1 - X-Ref
package.xml encapsulator| PEAR_PackageFile_v1() X-Ref |
param: bool determines whether to return a PEAR_Error object, or use the PEAR_ErrorStack param: string Name of Error Stack class to use. |
| installBinary($installer) X-Ref |
| Pas de description |
| isExtension($name) X-Ref |
| Pas de description |
| setConfig(&$config) X-Ref |
| Pas de description |
| setRequestedGroup() X-Ref |
| Pas de description |
| setLastInstalledVersion($version) X-Ref |
| For saving in the registry. Set the last version that was installed param: string |
| getLastInstalledVersion() X-Ref |
return: string|false |
| getInstalledBinary() X-Ref |
| Pas de description |
| listPostinstallScripts() X-Ref |
| Pas de description |
| initPostinstallScripts() X-Ref |
| Pas de description |
| setLogger(&$logger) X-Ref |
| Pas de description |
| setPackagefile($file, $archive = false) X-Ref |
| Pas de description |
| getPackageFile() X-Ref |
| Pas de description |
| getPackageType() X-Ref |
| Pas de description |
| getArchiveFile() X-Ref |
| Pas de description |
| packageInfo($field) X-Ref |
| Pas de description |
| setDirtree($path) X-Ref |
| Pas de description |
| getDirtree() X-Ref |
| Pas de description |
| resetDirtree() X-Ref |
| Pas de description |
| fromArray($pinfo) X-Ref |
| Pas de description |
| isIncomplete() X-Ref |
| Pas de description |
| getChannel() X-Ref |
| Pas de description |
| getUri() X-Ref |
| Pas de description |
| getTime() X-Ref |
| Pas de description |
| getExtends() X-Ref |
| Pas de description |
| toArray() X-Ref |
return: array |
| getArray() X-Ref |
| Pas de description |
| getName() X-Ref |
| Pas de description |
| getPackage() X-Ref |
| Pas de description |
| setRawPackage($package) X-Ref |
| WARNING - don't use this unless you know what you are doing |
| setPackage($package) X-Ref |
| Pas de description |
| getVersion() X-Ref |
| Pas de description |
| setVersion($version) X-Ref |
| Pas de description |
| clearMaintainers() X-Ref |
| Pas de description |
| getMaintainers() X-Ref |
| Pas de description |
| addMaintainer($role, $handle, $name, $email) X-Ref |
| Adds a new maintainer - no checking of duplicates is performed, use updatemaintainer for that purpose. |
| updateMaintainer($role, $handle, $name, $email) X-Ref |
| Pas de description |
| deleteMaintainer($handle) X-Ref |
| Pas de description |
| getState() X-Ref |
| Pas de description |
| setRawState($state) X-Ref |
| Pas de description |
| setState($state) X-Ref |
| Pas de description |
| getDate() X-Ref |
| Pas de description |
| setDate($date) X-Ref |
| Pas de description |
| getLicense() X-Ref |
| Pas de description |
| setLicense($date) X-Ref |
| Pas de description |
| getSummary() X-Ref |
| Pas de description |
| setSummary($summary) X-Ref |
| Pas de description |
| getDescription() X-Ref |
| Pas de description |
| setDescription($desc) X-Ref |
| Pas de description |
| getNotes() X-Ref |
| Pas de description |
| setNotes($notes) X-Ref |
| Pas de description |
| getDeps() X-Ref |
| Pas de description |
| clearDeps() X-Ref |
| Reset dependencies prior to adding new ones |
| addPhpDep($version, $rel) X-Ref |
| Pas de description |
| addPackageDep($name, $version, $rel, $optional = 'no') X-Ref |
| Pas de description |
| addExtensionDep($name, $version, $rel, $optional = 'no') X-Ref |
| Pas de description |
| setDeps($deps) X-Ref |
| WARNING - do not use this function directly unless you know what you're doing |
| hasDeps() X-Ref |
| Pas de description |
| getDependencyGroup($group) X-Ref |
| Pas de description |
| isCompatible($pf) X-Ref |
| Pas de description |
| isSubpackageOf($p) X-Ref |
| Pas de description |
| isSubpackage($p) X-Ref |
| Pas de description |
| dependsOn($package, $channel) X-Ref |
| Pas de description |
| getConfigureOptions() X-Ref |
| Pas de description |
| hasConfigureOptions() X-Ref |
| Pas de description |
| addConfigureOption($name, $prompt, $default = false) X-Ref |
| Pas de description |
| clearConfigureOptions() X-Ref |
| Pas de description |
| getProvides() X-Ref |
| Pas de description |
| addFile($dir, $file, $attrs) X-Ref |
| Pas de description |
| getInstallationFilelist() X-Ref |
| Pas de description |
| getFilelist() X-Ref |
| Pas de description |
| setFileAttribute($file, $attr, $value) X-Ref |
| Pas de description |
| resetFilelist() X-Ref |
| Pas de description |
| setInstalledAs($file, $path) X-Ref |
| Pas de description |
| installedFile($file, $atts) X-Ref |
| Pas de description |
| getChangelog() X-Ref |
| Pas de description |
| getPackagexmlVersion() X-Ref |
| Pas de description |
| getValidationWarnings($purge = true) X-Ref |
| Wrapper to {@link PEAR_ErrorStack::getErrors()} param: boolean determines whether to purge the error stack after retrieving return: array |
| _validateError($code, $params = array() X-Ref |
| Validation error. Also marks the object contents as invalid param: error code param: array error information |
| _validateWarning($code, $params = array() X-Ref |
| Validation warning. Does not mark the object contents invalid. param: error code param: array error information |
| _getErrorMessage() X-Ref |
param: integer error code |
| validate($state = PEAR_VALIDATE_NORMAL, $nofilechecking = false) X-Ref |
| Validate XML package definition file. return: boolean |
| _analyzePhpFiles() X-Ref |
| Pas de description |
| getDefaultGenerator() X-Ref |
| Get the default xml generator object return: PEAR_PackageFile_Generator_v1 |
| getFileContents($file) X-Ref |
| Get the contents of a file listed within the package.xml param: string return: string |
| _analyzeSourceCode($file) X-Ref |
| Analyze the source code of the given PHP file param: string Filename of the PHP file return: mixed |
| _buildProvidesArray($srcinfo) X-Ref |
| Build a "provides" array from data returned by analyzeSourceCode(). The format of the built array is like this: array( 'class;MyClass' => 'array('type' => 'class', 'name' => 'MyClass'), ... ) param: array $srcinfo array with information about a source file return: void |
| Généré le : Wed Nov 21 12:27:40 2007 | par Balluche grâce à PHPXref 0.7 |
|