veasey / report-builder

此包已被废弃且不再维护。未建议任何替代包。

用于为 Laravel 创建报告类的技术测试条目

dev-master 2020-04-25 12:25 UTC

This package is auto-updated.

Last update: 2023-03-25 19:28:11 UTC


README

这是一个可能稍后扩展的技术测试包。

可以通过任何方式通过数据库检索数据。

ReportBuilder 可以通过 Eloquent 或其他从数据库获取信息的方式填充。

门面

使用门面作为“基于字符串的别名”来定义报告类型。使用门面可以更容易(例如在一个实际项目中)记住并减少输入。

生成器

为每个生成器创建门面。将允许轻松制作 PDF、CSV 等,同时将逻辑从主要的 ReportBuilder 类中分离出来。