os2forms / os2forms_sync
OS2Forms 同步
1.2.0
2024-05-21 08:54 UTC
Requires
- drupal/webform: ^6
- drush/drush: ^11 || ^12
- symfony/options-resolver: ^5.4 || ^6.0
Requires (Dev)
- dealerdirect/phpcodesniffer-composer-installer: ^0.7.1
- drupal/coder: ^8.3
- mglaman/drupal-check: ^1.4
- phpunit/phpunit: ^9.5
README
安装
composer require os2forms/os2forms_sync drush pm:enable os2forms_sync
在 /admin/os2forms_sync/settings
上编辑设置。
API
有关API的详细信息,请参阅 API。
用法
通过在“表单设置”下的“第三方设置”>“OS2Forms”>“OS2Forms 同步”中勾选“发布”来发布网页表单。
所有已发布的网页表单列在 /admin/os2forms/sync/webform
上(API数据在 /os2forms/sync/jsonapi/webform
上)。
可供导入的网页表单列在 /admin/os2forms/sync/webform
上。
Drush 命令
drush os2forms-sync:import --help
编码规范
docker run --rm --interactive --tty --volume ${PWD}:/app itkdev/php8.1-fpm:latest composer install docker run --rm --interactive --tty --volume ${PWD}:/app itkdev/php8.1-fpm:latest composer coding-standards-check docker run --rm --interactive --tty --volume ${PWD}:/app node:18 yarn --cwd /app install docker run --rm --interactive --tty --volume ${PWD}:/app node:18 yarn --cwd /app coding-standards-check
代码分析
docker run --rm --interactive --tty --volume ${PWD}:/app itkdev/php8.1-fpm:latest composer install docker run --rm --interactive --tty --volume ${PWD}:/app itkdev/php8.1-fpm:latest composer code-analysis