phpugl / dime-report-bundle

dime 时间追踪器报告包

安装: 197

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 7

分支: 0

语言:JavaScript

类型:symfony-bundle

v0.2.4 2013-12-04 07:59 UTC

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