mta / twenty_five_live_events
该包最新版本(0.9.2)没有可用的许可信息。
Drupal模块,用于从25Live检索活动
0.9.2
2021-01-21 11:42 UTC
Requires
- symfony/http-client: ^5.0
Requires (Dev)
- behat/mink: ^1.7
- behat/mink-goutte-driver: ^1.2
- behat/mink-selenium2-driver: ^1.3
- mglaman/drupal-check: ^1.0
- phpunit/phpunit: ^6.5
- symfony/phpunit-bridge: ^3.4.3
This package is not auto-updated.
Last update: 2024-09-28 08:26:58 UTC
README
本模块处于开发阶段,不应在生产Drupal网站上使用。
连接到25Live活动API以本地读取和显示活动,避免使用糟糕的马铃薯界面
版本
0.9.2 - 持续开发,现在带有测试和一些事件更新
0.9.0 - 概念验证发布。连接到API并在块中列出一些事件
待办事项
- [ ] 在API连接类(R25LiveConnection)中实现更好的错误控制
- [x] 在主要活动页面上输出。
- [x] 在活动页面上处理事件ID输入以加载该事件。
- [x] 提供管理员界面以筛选事件类别。
- [x] 处理特定组织的所有活动的显示。
- [ ] 日历界面。
- [ ] 显示特定类型的所有事件。
- [ ] 显示特定地点的所有事件。
- [ ] 在主页上加载更多事件。
测试
设置
该模块需要在具有有效phpunit安装的有效Drupal实例中安装。
所有drupal phpunit测试都是从web/core
目录运行的。如果不存在phpunit.xml
配置文件,必须在命令中使用-c <phpunit.xml路径>
选项。
运行测试
从web/core
目录运行
../../vendor/bin/phpunit -c ../../phpunit.xml ../modules/custom/twenty_five_live_events/