nucleos / allinkl-bundle
此扩展包为在 symfony 应用程序中使用 All-Inkl API 提供服务。
1.7.0
2024-08-14 16:24 UTC
Requires
- php: ^8.1
- ext-json: *
- ext-soap: *
- nucleos/twig-extensions: ^2.0 || ^3.0
- psr/log: ^1.0 || ^2.0 || ^3.0
- sonata-project/block-bundle: ^4.21 || ^5.0
- sonata-project/doctrine-extensions: ^1.1 || ^2.0
- sonata-project/form-extensions: ^1.19 || ^2.0
- symfony/config: ^6.4 || ^7.0
- symfony/console: ^6.4 || ^7.0
- symfony/dependency-injection: ^6.4 || ^7.0
- symfony/expression-language: ^6.4 || ^7.0
- symfony/form: ^6.4 || ^7.0
- symfony/framework-bundle: ^6.4 || ^7.0
- symfony/http-foundation: ^6.4 || ^7.0
- symfony/http-kernel: ^6.4 || ^7.0
- symfony/mailer: ^6.4 || ^7.0
- symfony/mime: ^6.4 || ^7.0
- symfony/options-resolver: ^6.4 || ^7.0
- symfony/translation-contracts: ^1.1 || ^2.0 || ^3.0
- symfony/twig-bridge: ^6.4 || ^7.0
- twig/intl-extra: ^2.4 || ^3.0
- twig/twig: ^2.4 || ^3.0
Requires (Dev)
- ergebnis/composer-normalize: ^2.0.1
- symfony/browser-kit: ^6.4 || ^7.0
- symfony/translation: ^6.4 || ^7.0
- symfony/yaml: ^6.4 || ^7.0
This package is auto-updated.
Last update: 2024-09-14 20:21:21 UTC
README
此扩展包为在 symfony 应用程序中使用 all-inkl API 提供包装器。
安装
打开命令行,进入您的项目目录,然后执行以下命令以下载此扩展包的最新稳定版本
composer require nucleos/allinkl-bundle
Sonata block 集成(可选)
如果您想使用 sonata blocks 来使用小部件
composer require sonata-project/block-bundle
启用扩展包
然后,通过将其添加到项目 config/bundles.php
文件中注册的扩展包列表中来启用扩展包
// config/bundles.php return [ // ... Nucleos\AllInklBundle\NucleosAllInklBundle::class => ['all' => true], ];
使用方法
{# template.twig #} {{ sonata_block_render({ 'type': 'nucleos_allinkl.block.space_statistic' }, { 'login': 'XXX', 'password': 'XXX' }) }}
注意事项
如果启用了双因素认证,则无法正确使用此扩展包。
许可证
此扩展包采用 MIT 许可证。