phpugl / dime-report-bundle
dime 时间追踪器报告包
v0.2.4
2013-12-04 07:59 UTC
Requires
- php: >=5.3.3
- phpugl/dime-timetracker-frontend-bundle: 0.2.*
This package is not auto-updated.
Last update: 2024-09-28 13:25:28 UTC
README
报告包应该可视化一定时间范围内的活动时间段,并可能放置一些漂亮的图表。它将是扩展 DimeTimetrackerFrontendBundle 的第一个示例实现。
一般提案
Dime 是一个基于 Symfony2 的时间追踪器。它提供了一个 REST API,而这个包将是它的前端。目前我们使用 Bootstrap 作为 HTML 框架,Backbone.js 作为 REST 客户端。
要求
- DimeTimetrackerBundle
- DimeTimetrackerFrontendBundle
配置
在 app/config/config.yml 中导入配置,在导入 DimeTimetracker 和 DimeTimetrackerFrontend 的配置之后
imports:
- ...
- { resource: "@DimeTimetrackerBundle/Resources/config/config.yml" }
- { resource: "@DimeTimetrackerFrontendBundle/Resources/config/config.yml" }
- { resource: "@DimeReportBundle/Resources/config/config.yml" }
添加到 AppKernel.php
<?php
// in AppKernel::registerBundles()
$bundles = array(
// ...
new Dime\ReportBundle\DimeReportBundle(),
// ...
);
初始化
app/console dime:publish-assets