brown298/reportbuilderbundle 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

brown298/reportbuilderbundle

最新稳定版本:v0.2.1

Composer 安装命令:

composer require brown298/reportbuilderbundle

包简介

Report builder

README 文档

README

Build Status

This bundle adds a dynamic reporting engine to your Symfony2/Doctrine project

Install

Add the package brown298/reportbuilderbundle to your composer.json

{
    "require" : {
        "brown298/reportbuilderbundle": "dev-master"
    }
}

For more information about Composer, please visit http://getcomposer.org

Add the controllers to the router

#app/config/routing.yml
brown298_report_builder:
    resource: "@Brown298ReportBuilderBundle/Resources/config/routing.yml"
    prefix:   /

Create the doctrine tables:

app/console doctrine:schema:update --force

Configure

Add Brown298ReportBuilderBundle to your application kernel

// app/AppKernel.php
public function registerBundles()
{
    return array(
        // ...
        new Brown298\ReportBuilderBundle\Brown298ReportBuilderBundle(),
        // ...
    );
}

Update Assetic Config

Add the report builder bundle to the assetic bundles

# Assetic Configuration
        assetic:
        bundles:        [ "Brown298ReportBuilderBundle" ]

Configure Options

# config.yml
brown298_report_builder:
    builder:
        system_reports: true      # enable/disable system reports - default: true
        shared_reports: true      # enable/disable report sharing - default: true
        metadata_type: annotation # annotation/yml; where the report options are stored - default: annotation
        security_type: null       # null/role/custom; determines the security structure - default: null
        base_entities:            # starting point for the report
            - 'Full Entity Name'

统计信息

  • 总下载量: 1.89k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: LGPL-3.0
  • 更新时间: 2014-12-25