PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » PHP » PHP_DocBlockGenerator

DocBlock Generator

This package is unmaintained.

Download latest release 1.1.2 (archived versions might be outdated)

License: The BSD License

Description

Creates the file Page block and the DocBlocks for includes, global variables, functions, parameters, classes, constants, properties and methods.
Accepts parameters to set the category name, the package name, the author's name and email, the license, the package link, etc...
Attempts to guess variable and parameters types.
Aligns the DocBlock tags.
Tags are not updated or added to existing DocBlocks but only realigned.
The package can be run by: calling the "PHP_DocBlockGenerator" class, or by running the "docblockgen" DOS/Unix command.
Fully tested with phpUnit. Code coverage test close to 100%.

Maintainers

Dependencies

Required

Releases

Bugs

IDStatusTypeVersionDateSummary
#11575ClosedBug1.0.12007-07-10"bad interpreter" error
#11622ClosedBug1.0.12007-07-17static private function is not correctly detected
#11663ClosedReq1.0.22007-07-22implementation for 'interface'
#11984ClosedBug1.1.02007-09-05static protected $variable noted correctly detected
#14162ClosedReq1.1.12008-06-17want to use other licenses
#14222BogusBug1.1.12008-06-24Undefined index / offset problem in Type.php
#15490ClosedReq1.1.12009-01-03Messages from PHP_CompatInfo
#16181ClosedBug1.1.12009-05-05Ordering issues
#16183BogusBug1.1.12009-05-05Does not adhear to latest DocBlock proposal
#16184AssignedReq2009-05-05Make use of PHP_Parser_DocblockParser
#16186OpenReq1.1.12009-05-05Recursion
#16193ClosedBug1.1.12009-05-07Expected 1 space before variable type
#17646ClosedBug2010-08-02Unable to commit to source code
#17897FeedbackReq2010-09-27Omit unneeded tags
#18980ClosedReqSVN2011-11-10Improve compatibility with CI suite
#19984OpenBug1.1.22013-06-18missing deps