alexmasterov/psysh-bundle

将 PsySH REPL 与 Symfony 项目集成的工具包

安装次数: 16,427

依赖关系: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 1

开放问题: 0

类型:symfony-bundle

1.3.0 2020-01-10 16:15 UTC

This package is auto-updated.

Last update: 2024-09-11 03:33:50 UTC


README

Latest Stable Version Build Status Code Coverage Code Quality

该工具包完全集成了 PsySH 到 Symfony 框架中。

安装

建议的安装方法是使用 composer

$ composer require alexmasterov/psysh-bundle

在配置中添加工具包

// config/bundles.php
return [
    // ...
    AlexMasterov\PsyshBundle\PsyshBundle::class => ['dev' => true],
];

用法

要运行 PsySH,请执行以下命令

$ php bin/console psysh:shell

有用案例

services:
    Controller\:
        resource: '../src/Controller'
        tags: ['psysh.variable']

    Service:
        tags:
            - { name: psysh.variable, var: mail }
psysh:
  variables:
    - @service
    - { db: PDO }
$ php bin/console psysh:shell
>>> ls
Variables: $someController, $mail, $someService, $db

配置

一些常用选项。更详细的列表请参阅 wiki

许可证

MIT