dmitry-trish/report-bundle
Composer 安装命令:
composer require dmitry-trish/report-bundle
包简介
Symfony report bundle
README 文档
README
by Dmitry Trish
Installation
- Add composer package
$ composer require dmitry-trish/report-bundle - Add
new DmitryTrish\ReportBundle\DmitryTrishReportBundle()in appKernel.php $bundles array - Update your DB schema
$ ./bin/console doctrine:schema:update --force
Usage
Get report service in your controller or whatever your want.
$service = $this->get('dmitry_trish.report.report_service');
Then create a report form. It's handling request automatically.
$form = $service->createForm();
Register submitted form by call register method.
if ($form->isSubmitted() && $form->isValid()) { $service->register($form->getData()); }
Advanced
You can register report without creating and handling form. Just create new Report instance and provide report text. Then register it.
use DmitryTrish\ReportBundle\Entity\Report; ... $report = new Report(); $report->setText('Some report text'); $service->register($report);
统计信息
- 总下载量: 34
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-05-12