{"repo":"yiisoft/yii2-shell","free":true,"listed":false,"github":"https://github.com/yiisoft/yii2-shell","clone":"git clone https://github.com/yiisoft/yii2-shell.git","description":"Interactive shell","language":"PHP","stars":135,"topics":["yii","psysh","shell","php","yii2","hacktoberfest"],"license":"BSD-3-Clause","category":"cli-tools","readme_excerpt":"Interactive Shell Extension for Yii 2 This extension provides an interactive shell for Yii framework 2.0 based on psysh. For license information check the LICENSE-file. Installation ------------ The preferred way to install this extension is through composer. Either run composer require yiisoft/yii2-shell or add to the require section of your composer.json. Usage ----- After installation, you will be able to run the interactive shell via command line: You can access the application object using Yii::$app . Additionally you have access to all your and your dependencies' classes. See psysh's website for a list of available features. Configuration ------------- You can configure the PsySH shell by setting options via the shellConfig variable in the controller, i.e. add this to your console application configuration: See https://github.com/bobthecow/psysh/wiki/Config-options for a list of PsySH configurable options. Note : updateCheck is explictly set to never by yii2-shell. All other PsySH options use default values. Screenshot ---------- The following screenshot shows a usage example:","default_branch":null,"files":null,"tree":[],"storefront":"/r/yiisoft","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yiisoft/yii2-shell/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}