manzolo/bicore

此包已被弃用且不再维护。未建议替换包。

Bootstrap italia CoreBundle by Comune Di Firenze

维护者

详细信息

github.com/manzolo/BiCore

主页

源代码

安装: 22

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 3

类型:symfony-bundle

1.0.0 2023-02-18 23:21 UTC

This package is auto-updated.

Last update: 2024-01-19 01:24:01 UTC


README

Build Status Coverage Status Scrutinizer Code Quality

⚠️ 进行中 ⚠️

简介

BiCoreBundle 是一个为 symfony(3.4 或更高版本)提供的 bundle,它基于开源框架(JQuery、Bootstrap 和 Bootstrap Italia)构建,旨在成为可重用和可分发的生产力加速器。使用 BiCoreBundle 创建的产品易于维护,组件文档广泛在线提供。重复使用的功能(例如登录、创建表格界面等)在所有使用此产品创建的程序中都是原生可用的。使用 doctrine,可以快速生成基于 Mysql、Postgresql 或 sqlite(用于测试)的数据库。BiCoreBundle 能够将通过 Mysqlworkbench 创建的数据库模式转换为由 symfony doctrine 管理的实体类(独立于选择的数据库类型)。BiCoreBundle 还具备自己的管理面板,可以快速发布更新(通过 Git/Svn),创建新的表单以开发所需流程,从通过 Mysqlworkbench 生成的文件更新数据库模式,清理缓存,以及通过点击几个按钮启动 shell 命令(以限制执行 Web 服务的用户权限)。

目标、受众和背景

佛罗伦萨市政府内部开发的软件由两种类型的主体使用:一方面,佛罗伦萨市政府的同事需要访问一个一致、易于使用和实用的界面。另一方面,市民需要以简单直观的方式访问市政府提供的各种服务。例如,不动产管理软件由许多模块组成,面向内部管理财产的人员、负责管理招标的同事以及可以通过简单界面直接提交申请的市民。

安装

  • 使用已准备好的 模板

测试

    #Assets install
    bin/console assets:install --symlink --relative tests/public

    #Esecuzione dei test
    ant

代码检查

    vendor/bin/phpmd src text tools/phpmd/ruleset.xml
    vendor/bin/phpcs --standard=tools/phpcs/ruleset.xml --extensions=php src

    vendor/bin/phpcpd src

    #php-cs-fixer
    #php /usr/local/bin/php-cs-fixer fix src/ --rules=@Symfony

    #phpcbf fix
    #vendor/bin/phpcbf --extensions=php --standard=PSR2 src/