gianarb/psysh-module

Zend Framework 2 psysh integration

Installs: 3 734

Dependents: 0

Suggesters: 0

Security: 0

Stars: 4

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/gianarb/psysh-module

0.0.1 2015-03-09 23:30 UTC

This package is auto-updated.

Last update: 2025-09-15 19:18:43 UTC


README

Build Status Dependency Status Code Climate

Integration between psysh and ZF2 The best way to debug your cli command!

Psysh

PsySH is a runtime developer console, interactive debugger and REPL for PHP. Learn more at psysh.org. Check out the Interactive Debugging in PHP talk from OSCON on Presentate.

Installation

composer require gianarb/psysh-module

Example

Your application return a cli command zf-endpoint user list, How can I debug it? In the first step you can set a breakpoint into command action. To build it you can use the psyshservice from your service locator

<?php
eval($this->getServiceLocator()->get("psysh")->breakpoint());

Run this command

vendor/bin/zf2-psysh user list

Now you can type in

ls

This command show all variable into the scope