Laravel 5 对 Dev API 的封装。

1.0.2 2015-03-17 08:01 UTC

This package is not auto-updated.

Last update: 2024-09-28 16:41:32 UTC


README

Laravel 5 对 Debug API 的封装。

Build Status Latest Stable Version License

安装

使用 Composer 在项目根目录中要求此包。

composer require jiangchengbin/dev:~1.0

将服务提供者添加到 config/app.php 中的 providers 数组。

'Jiangchengbin\Dev\DevServiceProvider'

如果您想使用 facade,可以将引用添加到 config/app.php 中的别名数组。

'Dev' => 'Jiangchengbin\Dev\Facades\Dev'

配置

Laravel Debug 需要连接配置。要开始,您需要发布所有供应商资源

php artisan vendor:publish

这将在您的应用中创建一个 config/debug.php 文件,您可以修改它以设置您的配置。同时,请确保您检查此包中原始配置文件之间的变化。

使用方法

DevManager

这是最感兴趣的类。它绑定到 ioc 容器作为 hashids,可以通过使用 Facades\Hashids facade 来访问。该类通过扩展 AbstractManager 实现 ManagerInterface。接口和抽象类都是 @GrahamCampbell Laravel Manager 包的一部分,因此您可能想查看该存储库中关于如何使用管理类文档。请注意,返回的连接类始终是 Hashids\Hashids 的实例。

Facades\Dev

此 facade 将动态地将静态方法调用传递给 ioc 容器中的 Hashids 对象,默认情况下是 HashidsManager 类。

DevServiceProvider

此类不包含任何感兴趣的公共方法。此类应添加到 config/app.php 中的提供者数组。此类将设置 ioc 绑定。