composer require os2forms/os2forms_sync
drush pm:enable os2forms_sync
Edit settings on /admin/os2forms_sync/settings
.
See API for details on the API.
Publish a webform by checking “Publish” under webform setting » Third party settings » OS2Forms » OS2Forms sync
All published webforms are listed on /admin/os2forms/sync/webform
(API data on
/os2forms/sync/jsonapi/webform
).
Webforms available for import are listed on /admin/os2forms/sync/webform
.
drush os2forms-sync:import --help
docker run --rm --interactive --tty --volume ${PWD}:/app itkdev/php8.3-fpm:latest composer install
docker run --rm --interactive --tty --volume ${PWD}:/app itkdev/php8.3-fpm:latest composer coding-standards-check
docker run --rm --interactive --tty --volume ${PWD}:/app node:20 yarn --cwd /app install
docker run --rm --interactive --tty --volume ${PWD}:/app node:20 yarn --cwd /app coding-standards-check
docker run --rm --interactive --tty --volume ${PWD}:/app itkdev/php8.3-fpm:latest composer install
docker run --rm --interactive --tty --volume ${PWD}:/app itkdev/php8.3-fpm:latest composer code-analysis