First line of docblocks should describe the method/class, not restate the method/class name. @access tags not needed for PHP5 code.
License is not PEAR compatible. See http://pear.php.net/group/docs/20040402-la.php
Standalone function should be a static method.
Assign by reference (line 234) is not needed in PHP5.
Class variables should be declared and documented at the top of your class.