What this solution does
Tool for automatic generation of PHPDoc annotations for ORM entities in 1C-Bitrix (D7) modules. The utility analyzes the DataManager structure and ORM fields to create descriptions for EntityObject, collections, and query classes. This simplifies working with objects, improves code completion in editors (PhpStorm, VS Code), and enhances static analysis accuracy, reducing development errors. The solution is particularly relevant for projects with a large number of entities where manual annotation maintenance is labor-intensive.
The program operates autonomously, requires no external services, and contains no encrypted code. Generation occurs during the development phase and does not affect the performance of the live site. Usage requires 1C-Bitrix with D7 ORM support, PHP version 8.0 or higher, and write permissions for the project file system. The tool is not compatible with the legacy Bitrix API and is intended for developers familiar with the D7 architecture.
If “Module Annotations” is required, General iT can help with installation, configuration and a technical check after integration.