aplia / ez-legacy-shell
PsySh 和 eZ publish legacy 集成
v1.0.1
2021-02-16 14:29 UTC
Requires
- php: >=5.3
- composer/composer: >=1.0
- psy/psysh: @stable
README
这是PsySh和eZ publish legacy内核的集成。它初始化内核并启动新的PsySh。
这与ezsh
项目https://github.com/lolautruche/ezsh类似,但不需要新的eZ publish堆栈。
shell有一些与eZ publish相关的额外变量
kernel
- 当前内核实例。user
- 当前登录用户,通常是管理员。db
- 当前数据库实例。site_ini
-site.ini
的INI实例。
如果Starter-Bootstrap可用,它也会使这些变量可用
app
- 基础应用程序实例。config
- 基础配置实例。
安装
composer require aplia/ez-legacy-shell:@stable
使用
从供应商bin文件夹启动shell。
vendor/bin/ezpsh