| File: | 
src/FreePDF/FreePDF.php | 
 
| Role: | 
Class source | 
 
| Content type: | 
text/plain | 
 
| Description: | 
Class source | 
 
| Class: | 
PHP Free PDF Library 
Generate PDF documents programatically | 
 
| Author: | 
By John Conde | 
 
|  Last change: | 
docs: Add comprehensive PHPDoc blocks to FreePDF class 
 
This commit adds detailed PHPDoc documentation to all methods and properties in the FreePDF class, 
improving code readability and maintainability. Changes include: 
 
- Added class-level documentation explaining the library's purpose and features 
- Added property documentation with types and descriptions 
- Added method documentation including: 
  * Parameter descriptions with types and possible values 
  * Return value descriptions 
  * Exception documentation 
  * Detailed explanations of complex parameters 
- Improved type hints for method parameters 
- Standardized documentation format following PSR-12 
- Added clear descriptions for all protected methods 
- Documented all possible values for enum-like parameters 
- Added exception documentation for error conditions 
 
The documentation will help developers better understand and use the library's features 
while maintaining backward compatibility with the original FPDF API. 
 | 
 
| Date: | 
2 days ago | 
 
| Size: | 
89,754 bytes | 
 
 | 
 
 
 | 
 |