PEAR_PackageFileManager::addMaintainer() – Add a maintainer to the list of maintainers.


require_once 'PEAR/PackageFileManager.php';

void PEAR_PackageFileManager::addMaintainer ( string $handle , lead|developer|contributor|helper $role , string $name , string $email )


Every maintainer must have a valid account at The first parameter is the account name (for instance, cellog is the handle for Greg Beaver at Every maintainer has one of four possible roles:

  • lead: the primary maintainer

  • developer: an important developer on the project

  • contributor: self-explanatory

  • helper: ditto

Finally, specify the name and email of the maintainer


string $handle

username on of maintainer

lead|developer|contributor|helper $role

role of maintainer

string $name

full name of maintainer