oat-sa / bundle-lti1p3
OAT LTI 1.3 Symfony Bundle
8.0.0
2024-09-04 07:45 UTC
Requires
- php: >=8.1.0
- ext-json: *
- league/oauth2-server: ^8.5
- nyholm/psr7: ^1.8
- oat-sa/lib-lti1p3-core: ^7.0.2
- psr/log: ^1 || ^2 || ^3
- symfony/framework-bundle: ^6.4
- symfony/psr-http-message-bridge: ^2.1
- symfony/security-bundle: ^6.4
- symfony/security-core: ^6.4
- symfony/security-http: ^6.4
- symfony/yaml: ^6.4
Requires (Dev)
- colinodell/psr-testlogger: ^1.2
- guzzlehttp/guzzle: ^7.8
- nesbot/carbon: ^2.72 || ^3.0
- php-coveralls/php-coveralls: ^2.4
- phpunit/phpunit: ~9
- psalm/plugin-phpunit: ^0.18
- symfony/browser-kit: ^6.4
- vimeo/psalm: ^5.25
- dev-master
- 8.0.0
- 7.1.1
- 7.1.0
- 7.0.0
- 6.1.2
- 6.1.1
- 6.1.0
- 6.0.0
- 5.0.0
- 4.0.0
- 3.4.0
- 3.3.1
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.0
- 2.1.0
- 2.0.0
- dev-feat/REL-1724/update-symfony-for-scoring-and-reports-applications
- dev-ops-534/actions/checkout
- dev-fix/sonarqube-workflow-update-ops-184
- dev-feature/sonarqube-integration
- dev-feat/FUN-385/new-authenticator-security
- dev-feat/cache
This package is auto-updated.
Last update: 2024-09-04 07:53:20 UTC
README
此Bundle自动化了在您的Symfony应用程序中使用TAO LTI 1.3 PHP框架库的过程。
目录
TAO LTI 1.3 PHP框架
此Bundle是TAO LTI 1.3 PHP框架的一部分。
安装
$ composer require oat-sa/bundle-lti1p3
相关的flex配方将在您的应用程序中生成以下内容
config/routes/lti1p3.yaml
:可配置的Bundle路由(JWKS、OIDC)config/packages/lti1p3.yaml
:可配置的Bundle配置LTI1P3_SERVICE_ENCRYPTION_KEY
:可配置的(.env)变量(签名安全)
文档
以下为按主题组织的Bundle文档。
快速入门
消息交互
服务交互
测试
运行提供的测试
$ vendor/bin/phpunit
注意:查看PHPUnit文件以获取可用的套件。