[ Index ] |
|
Code source de GeekLog 1.4.1 |
[Code source] [Imprimer] [Statistiques]
(pas de description)
Poids: | 1999 lignes (80 kb) |
Inclus ou requis: | 0 fois |
Référencé: | 0 fois |
Nécessite: | 0 fichiers |
PEAR_PackageFile_v2_Validator:: (70 méthodes):
validate()
_stupidSchemaValidate()
_processAttribs()
_processStructure()
_validateStabilityVersion()
_validateMaintainers()
_validatePhpDep()
_validatePearinstallerDep()
_validatePackageDep()
_validateSubpackageDep()
_validateExtensionDep()
_validateOsDep()
_validateArchDep()
_validateInstallConditions()
_validateDependencies()
_validateCompatible()
_validateBundle()
_validateFilelist()
_validateRelease()
_validateRole()
_pearVersionTooLow()
_invalidTagOrder()
_ignoreNotAllowed()
_fileNotAllowed()
_tagMissingAttribute()
_tagHasNoAttribs()
_invalidInternalStructure()
_invalidFileRole()
_invalidFileName()
_filelistCannotContainFile()
_filelistMustContainDir()
_tagCannotBeEmpty()
_UrlOrChannel()
_NoChannel()
_UrlOrChannelGroup()
_NoChannelGroup()
_unknownChannel()
_noPackageVersion()
_NoBundledPackages()
_AtLeast2BundledPackages()
_ChannelOrUri()
_noChildTag()
_invalidVersion()
_invalidState()
_invalidTask()
_unknownTask()
_subpackageCannotProvideExtension()
_subpackagesCannotConflict()
_cannotProvideExtension()
_mustProvideExtension()
_cannotHaveSrcpackage()
_mustSrcPackage()
_mustSrcuri()
_uriDepsCannotHaveVersioning()
_conflictingDepsCannotHaveVersioning()
_DepchannelCannotBeUri()
_bundledPackagesMustBeFilename()
_binaryPackageMustBePackagename()
_fileNotFound()
_notInContents()
_cannotValidateNoPathSet()
_usesroletaskMustHaveChannelOrUri()
_usesroletaskMustHavePackage()
_usesroletaskMustHaveRoleTask()
_cannotConflictWithAllOs()
_invalidDepGroupName()
_analyzeBundledPackages()
_analyzePhpFiles()
analyzeSourceCode()
_buildProvidesArray()
Classe: PEAR_PackageFile_v2_Validator - X-Ref
Private validation class used by PEAR_PackageFile_v2 - do not use directly, itsvalidate(&$pf, $state = PEAR_VALIDATE_NORMAL) X-Ref |
param: PEAR_PackageFile_v2 param: int |
_stupidSchemaValidate($structure, $xml, $root) X-Ref |
Pas de description |
_processAttribs($choice, $tag, $context) X-Ref |
Pas de description |
_processStructure($key) X-Ref |
Pas de description |
_validateStabilityVersion() X-Ref |
Pas de description |
_validateMaintainers() X-Ref |
Pas de description |
_validatePhpDep($dep, $installcondition = false) X-Ref |
Pas de description |
_validatePearinstallerDep($dep) X-Ref |
Pas de description |
_validatePackageDep($dep, $group, $type = '<package>') X-Ref |
Pas de description |
_validateSubpackageDep($dep, $group) X-Ref |
Pas de description |
_validateExtensionDep($dep, $group = false, $installcondition = false) X-Ref |
Pas de description |
_validateOsDep($dep, $installcondition = false) X-Ref |
Pas de description |
_validateArchDep($dep, $installcondition = false) X-Ref |
Pas de description |
_validateInstallConditions($cond, $release) X-Ref |
Pas de description |
_validateDependencies() X-Ref |
Pas de description |
_validateCompatible() X-Ref |
Pas de description |
_validateBundle($list) X-Ref |
Pas de description |
_validateFilelist($list = false, $allowignore = false, $dirs = '') X-Ref |
Pas de description |
_validateRelease() X-Ref |
Pas de description |
_validateRole($role) X-Ref |
This is here to allow role extension through plugins param: string |
_pearVersionTooLow($version) X-Ref |
Pas de description |
_invalidTagOrder($oktags, $actual, $root) X-Ref |
Pas de description |
_ignoreNotAllowed($type) X-Ref |
Pas de description |
_fileNotAllowed($type) X-Ref |
Pas de description |
_tagMissingAttribute($tag, $attr, $context) X-Ref |
Pas de description |
_tagHasNoAttribs($tag, $context) X-Ref |
Pas de description |
_invalidInternalStructure() X-Ref |
Pas de description |
_invalidFileRole($file, $dir, $role) X-Ref |
Pas de description |
_invalidFileName($file, $dir) X-Ref |
Pas de description |
_filelistCannotContainFile($filelist) X-Ref |
Pas de description |
_filelistMustContainDir($filelist) X-Ref |
Pas de description |
_tagCannotBeEmpty($tag) X-Ref |
Pas de description |
_UrlOrChannel($type, $name) X-Ref |
Pas de description |
_NoChannel($type, $name) X-Ref |
Pas de description |
_UrlOrChannelGroup($type, $name, $group) X-Ref |
Pas de description |
_NoChannelGroup($type, $name, $group) X-Ref |
Pas de description |
_unknownChannel($channel) X-Ref |
Pas de description |
_noPackageVersion() X-Ref |
Pas de description |
_NoBundledPackages() X-Ref |
Pas de description |
_AtLeast2BundledPackages() X-Ref |
Pas de description |
_ChannelOrUri($name) X-Ref |
Pas de description |
_noChildTag($child, $tag) X-Ref |
Pas de description |
_invalidVersion($type, $value) X-Ref |
Pas de description |
_invalidState($type, $value) X-Ref |
Pas de description |
_invalidTask($task, $ret, $file) X-Ref |
Pas de description |
_unknownTask($task, $file) X-Ref |
Pas de description |
_subpackageCannotProvideExtension($name) X-Ref |
Pas de description |
_subpackagesCannotConflict($name) X-Ref |
Pas de description |
_cannotProvideExtension($release) X-Ref |
Pas de description |
_mustProvideExtension($release) X-Ref |
Pas de description |
_cannotHaveSrcpackage($release) X-Ref |
Pas de description |
_mustSrcPackage($release) X-Ref |
Pas de description |
_mustSrcuri($release) X-Ref |
Pas de description |
_uriDepsCannotHaveVersioning($type) X-Ref |
Pas de description |
_conflictingDepsCannotHaveVersioning($type) X-Ref |
Pas de description |
_DepchannelCannotBeUri($type) X-Ref |
Pas de description |
_bundledPackagesMustBeFilename() X-Ref |
Pas de description |
_binaryPackageMustBePackagename() X-Ref |
Pas de description |
_fileNotFound($file) X-Ref |
Pas de description |
_notInContents($file, $tag) X-Ref |
Pas de description |
_cannotValidateNoPathSet() X-Ref |
Pas de description |
_usesroletaskMustHaveChannelOrUri($role, $tag) X-Ref |
Pas de description |
_usesroletaskMustHavePackage($role, $tag) X-Ref |
Pas de description |
_usesroletaskMustHaveRoleTask($tag, $type) X-Ref |
Pas de description |
_cannotConflictWithAllOs($type) X-Ref |
Pas de description |
_invalidDepGroupName($name) X-Ref |
Pas de description |
_analyzeBundledPackages() X-Ref |
Pas de description |
_analyzePhpFiles() X-Ref |
Pas de description |
analyzeSourceCode($file, $string = false) X-Ref |
Analyze the source code of the given PHP file param: string Filename of the PHP file param: boolean whether to analyze $file as the file contents 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 |
![]() |