aplia/ez-legacy-shell

PsySh 和 eZ publish legacy 集成

v1.0.1 2021-02-16 14:29 UTC

This package is auto-updated.

Last update: 2024-09-16 22:17:31 UTC


README

这是PsySh和eZ publish legacy内核的集成。它初始化内核并启动新的PsySh。

Latest Stable Version Minimum PHP Version

这与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