generate-pear2 - Create the subversion source layout for a PEAR2 package


The generate-pear2 command is used to create a bare skeleton for a new PEAR2 package. It creates everything needed except the source code.

Two arguments are accepted, package and optionally channel.


The package argument is the name of the package to create a skeleton for. This is used as the directory name and as the package name used within files related to creating a PEAR2 package.

If MyPackage is passed, a directory will be created in the current working directory titled MyPackage. All the required packaging files will be within this directory, and you can place your code within the MyPackage/src/MyPackage/Main.php file.

If no channel is specified PEAR2_MyPackage will be the name of your package if MyPackage is passed as the package name.


The channel argument defaults to

run-phpt - execute PHPT tests (Previous) generate-ext - Create the subversion source layout for a new PHP extension that is PECL-ready (Next)
Last updated: Sat, 16 Feb 2019 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report.
View this page in:
  • English

User Notes:

There are no user contributed notes for this page.