Skip to content

Aplia/ezp-shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

eZ Legacy Shell

This an integration of PsySh and the eZ publish legacy kernel. It initializes the kernel and starts a new PsySh.

Latest Stable Version Minimum PHP Version

This is similar to the ezsh project https://github.com/lolautruche/ezsh, but does not require the new eZ publish stack.

The shell has some additional variables related to eZ publish:

  • kernel - The current kernel instance.
  • user - The currently logged in user, usually admin.
  • db - The current db instance.
  • site_ini - The INI instance for site.ini.

Also if the Starter-Bootstrap is available it also makes these variables available:

  • app - The base application instance.
  • config - The base configuration instance.

Installation

composer require aplia/ez-legacy-shell:@stable

Usage

Start the shell from the vendor bin folder.

vendor/bin/ezpsh

About

Integration of PsySh and eZ publish legacy

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages