PEAR Manual
Prev |  | Next

# PEAR_Validate::validPackageName()

PEAR_Validate::validPackageName() -- utility method to validate a package name string

## Synopsis

    require_once '/Validate.php';

``void PEAR_Validate::validPackageName` (string $name, string [$validatepackagename = `FALSE`])`

## Description

Validate a package name string. The second parameter should be the name of the channel validation package, as defined by channel.xml for the current channel. If the package name being validated is the same as the validation package (case-insensitive), then it will be validated using the default rules for PEAR packages.

## Parameter

string `$name`

  package name to validate

string `$validatepackagename`

  name of channel-specific validation package

## Throws

throws no exceptions thrown

## Final

final - this method should not be overridden.

## Note

This function can not be called statically.

Prev | Home | Next
PEAR_Validate::validGroupName() | Up | PEAR_Validate::validState()