beloop/components

此包已被 放弃 并不再维护。未建议替代包。

beloop LMS 组件

0.4.19 2017-02-11 12:32 UTC

README

Build Status Latest Stable Version

beloop LMS 组件

beloop components 是一套基于 Symfony 构建的 LMS 组件和捆绑包。它在 MIT 许可证下。它旨在推广 SOLID 原则、高效代码复用、关注点分离,作为开发 LMS 应用程序的有效构建块。

beloop 为 LMS 网络项目中发现的基本核心组件提供了一个参考实现。

要求

beloop 支持 PHP 5.5.* 及以上版本。

入门

beloop 由一系列单个 组件 组成。这意味着您实际上只需要选择所需的组件,而不是安装像 "Beloop 框架" 这样的东西。

该项目遵循 SemVer 为其所有稳定组件。安装这些组件的推荐方法是 通过 ComposerComposer 新手?

例如,这可能看起来像这样

# recommended install: pick required components
$ composer require beloop/core beloop/course

测试

要运行测试套件,首先需要克隆此存储库,然后通过 Composer 安装所有依赖项

$ composer install

要运行测试套件,请转到项目根目录并运行

$ php vendor/bin/phpunit