maximaster/bitrix-class-alias-generator 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

maximaster/bitrix-class-alias-generator

最新稳定版本:v0.1.0

Composer 安装命令:

composer require maximaster/bitrix-class-alias-generator

包简介

Генератор алиасов классов Битрикса для IDE/LSP

README 文档

README

Генерирует файл алиасов классов для новых версий ядра Битрикса для нормальной работы в IDE/LSP.

Использование

Установка в проект через Composer

composer require --dev maximaster/bitrix-class-alias-generator
./vendor/bin/bitrix-class-alias-generator --help

Через Docker

docker pull ghcr.io/maximaster/bitrix-class-alias-generator:latest

Примеры запуска

CLI через Composer

./vendor/bin/bitrix-class-alias-generator \
  --document-root $(pwd)/htdocs \
  --module main \
  --output $(pwd)/var/stubs

Docker с модулями

docker run --rm -u $(id -u):$(id -g) -v $(pwd):$(pwd) \
  ghcr.io/maximaster/bitrix-class-alias-generator:latest \
  --document-root $(pwd)/htdocs \
  --module main \
  --output $(pwd)/var/stubs

Docker с прямым указанием путей к файлам

docker run --rm -u $(id -u):$(id -g) -v $(pwd):$(pwd) \
  ghcr.io/maximaster/bitrix-class-alias-generator:latest \
  --document-root $(pwd)/htdocs \
  --alias-path $(pwd)/htdocs/bitrix/modules/main/include/compatibility.php \
  --output $(pwd)/var/stubs

Аргументы

  • --module <name> - Имя модуля Битрикс для поиска файла алиасов (повторяемая опция)
  • --alias-path <path> - Прямой путь к файлу с алиасами (повторяемая опция)
  • --output <path> - Директория для сохранения сгенерированного файла
  • --document-root <path> - Корневая директория проекта для поиска модулей
  • --help, -h - Показать справку

统计信息

  • 总下载量: 2
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 6
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-03-11

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固