commongateway / corebundle
Symfony Bundle 用于荷兰公共地功能
Requires
- php: ^8.2.0
- ext-ctype: *
- ext-fileinfo: *
- ext-iconv: *
- ext-json: *
- adbario/php-dot-notation: ^3
- alcaeus/mongo-php-adapter: ^1.2
- api-platform/core: ^2.6
- composer/package-versions-deprecated: 1.11.99.3
- doctrine/annotations: ^1.14 | ^2.0
- doctrine/doctrine-bundle: ^2.7
- doctrine/doctrine-fixtures-bundle: ^3.2
- doctrine/doctrine-migrations-bundle: ^3.1
- doctrine/orm: ^2.14
- dompdf/dompdf: ^2
- elasticsearch/elasticsearch: *
- endroid/qr-code-bundle: ^3.4
- guzzlehttp/guzzle: ^6.5.8 | ^7.5
- guzzlehttp/psr7: 1.9 | ^2.4
- hautelook/alice-bundle: ^2.9.0
- jwadhams/json-logic-php: ^1.4
- league/flysystem-bundle: ^2.4
- league/flysystem-ftp: ^2.4
- league/flysystem-ziparchive: ^2.3
- mongodb/mongodb: ^1.15
- monolog/monolog: ^2.8.0
- nelmio/cors-bundle: ^2.1
- phpdocumentor/reflection-docblock: ^5.2
- phpoffice/phpspreadsheet: ^1.29
- phpoffice/phpword: ^0.18.2
- ramsey/uuid: ^3.8 | ^4.7
- ramsey/uuid-doctrine: ^1.5 | ^2.0
- respect/validation: ^2.2
- setono/cron-expression-bundle: ^1.5
- stof/doctrine-extensions-bundle: ^1.3
- symfony/asset: 5.3.* | ^5.4
- symfony/console: 5.3.* | ^5.4
- symfony/contracts: ^2.4.0
- symfony/dotenv: 5.3.* | ^5.4
- symfony/expression-language: 5.3.* | ^5.4
- symfony/flex: ^1.3.1
- symfony/framework-bundle: 5.3.* | ^5.4
- symfony/http-client: 5.3.* | ^5.4
- symfony/mailer: 5.3.* | ^5.4
- symfony/mailgun-mailer: 5.3.* | ^5.4
- symfony/messenger: 5.3.* | ^5.4
- symfony/monolog-bundle: ^3.8
- symfony/orm-pack: ^2.3
- symfony/process: ^5.4
- symfony/property-access: 5.3.* | ^5.4
- symfony/property-info: 5.3.* | ^5.4
- symfony/proxy-manager-bridge: 5.3.* | ^5.4
- symfony/runtime: 5.3.* | ^5.4
- symfony/security-bundle: 5.3.* | ^5.4
- symfony/serializer: 5.3.* | ^5.4
- symfony/translation: ^5.4
- symfony/twig-bundle: 5.3.* | ^5.4
- symfony/validator: 5.3.* | ^5.4
- symfony/web-profiler-bundle: 5.3.* | ^5.4
- symfony/yaml: 5.3.* | ^5.4
- web-token/jwt-framework: ^3.0
Requires (Dev)
- cache/integration-tests: dev-master
- doctrine/cache: ~1.6
- doctrine/dbal: ~2.5
- phpunit/phpunit: ^9.5
- predis/predis: ~1.1
- symfony/browser-kit: 5.3.* | ^5.4
- symfony/config: ^5.1
- symfony/css-selector: 5.3.* | ^5.4
- symfony/dependency-injection: ~3.4|~4.1|~5.0
- symfony/phpunit-bridge: ^6.1
- symfony/stopwatch: 5.3.* | ^5.4
- symfony/var-dumper: ^4.1.1|^5.1
Conflicts
- doctrine/dbal: <2.5
- symfony/dependency-injection: <3.4
- symfony/var-dumper: <3.4
- dev-master
- 1.4.24
- 1.4.23
- 1.4.22
- 1.4.21
- 1.4.20
- 1.4.19
- 1.4.18
- 1.4.17
- 1.4.16
- 1.4.15
- 1.4.14
- 1.4.13
- 1.4.12
- 1.4.11
- 1.4.10
- 1.4.9
- 1.4.8
- 1.4.7
- 1.4.6
- 1.4.5
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.18
- 1.3.17
- 1.3.16
- 1.3.15
- 1.3.14
- 1.3.13
- 1.3.12
- 1.3.11
- 1.3.10
- 1.3.9
- 1.3.8
- 1.3.7
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.68
- 1.2.67
- 1.2.66
- 1.2.65
- 1.2.64
- 1.2.63
- 1.2.62
- 1.2.61
- 1.2.60
- 1.2.59
- 1.2.58
- 1.2.57
- 1.2.56
- 1.2.55
- 1.2.54
- 1.2.53
- 1.2.52
- 1.2.51
- 1.2.50
- 1.2.49
- 1.2.48
- 1.2.47
- 1.2.46
- 1.2.45
- 1.2.44
- 1.2.43
- 1.2.42
- 1.2.41
- 1.2.40
- 1.2.39
- 1.2.38
- 1.2.37
- 1.2.36
- 1.2.35
- 1.2.34
- 1.2.33
- 1.2.32
- 1.2.31
- 1.2.30
- 1.2.29
- 1.2.28
- 1.2.27
- 1.2.26
- 1.2.25
- 1.2.24
- 1.2.23
- 1.2.22
- 1.2.21
- 1.2.20
- 1.2.19
- 1.2.18
- 1.2.17
- 1.2.16
- 1.2.15
- 1.2.14
- 1.2.13
- 1.2.12
- 1.2.11
- 1.2.10
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.124
- 1.1.123
- 1.1.122
- 1.1.121
- 1.1.120
- 1.1.119
- 1.1.118
- 1.1.117
- 1.1.116
- 1.1.115
- 1.1.114
- 1.1.113
- 1.1.112
- 1.1.111
- 1.1.110
- 1.1.109
- 1.1.108
- 1.1.107
- 1.1.106
- 1.1.105
- 1.1.104
- 1.1.103
- 1.1.102
- 1.1.101
- 1.1.100
- 1.1.99
- 1.1.98
- 1.1.97
- 1.1.96
- 1.1.95
- 1.1.94
- 1.1.93
- 1.1.92
- 1.1.91
- 1.1.90
- 1.1.89
- 1.1.88
- 1.1.87
- 1.1.86
- 1.1.85
- 1.1.84
- 1.1.83
- 1.1.82
- 1.1.81
- 1.1.80
- 1.1.79
- 1.1.78
- 1.1.77
- 1.1.76
- 1.1.75
- 1.1.74
- 1.1.73
- 1.1.72
- 1.1.71
- 1.1.70
- 1.1.69
- 1.1.68
- 1.1.67
- 1.1.66
- 1.1.65
- 1.1.64
- 1.1.63
- 1.1.62
- 1.1.61
- 1.1.60
- 1.1.59
- 1.1.58
- 1.1.57
- 1.1.56
- 1.1.55
- 1.1.54
- 1.1.53
- 1.1.52
- 1.1.51
- 1.1.50
- 1.1.49
- 1.1.48
- 1.1.47
- 1.1.46
- 1.1.45
- 1.1.44
- 1.1.43
- 1.1.42
- 1.1.41
- 1.1.40
- 1.1.39
- 1.1.38
- 1.1.37
- 1.1.36
- 1.1.35
- 1.1.34
- 1.1.33
- 1.1.32
- 1.1.31
- 1.1.30
- 1.1.29
- 1.1.28
- 1.1.27
- 1.1.26
- 1.1.25
- 1.1.24
- 1.1.23
- 1.1.22
- 1.1.21
- 1.1.20
- 1.1.19
- 1.1.18
- 1.1.17
- 1.1.16
- 1.1.15
- 1.1.14
- 1.1.13
- 1.1.12
- 1.1.11
- 1.1.10
- 1.1.9
- 1.1.8
- 1.1.7
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.107
- 1.0.106
- 1.0.105
- 1.0.104
- 1.0.103
- 1.0.102
- 1.0.101
- 1.0.100
- 1.0.99
- 1.0.98
- 1.0.97
- 1.0.96
- 1.0.95
- 1.0.94
- 1.0.93
- 1.0.92
- 1.0.91
- 1.0.90
- 1.0.89
- 1.0.88
- 1.0.87
- 1.0.86
- 1.0.85
- 1.0.84
- 1.0.83
- 1.0.82
- 1.0.81
- 1.0.80
- 1.0.79
- 1.0.78
- 1.0.77
- 1.0.76
- 1.0.75
- 1.0.74
- 1.0.73
- 1.0.72
- 1.0.71
- 1.0.70
- 1.0.69
- 1.0.68
- 1.0.67
- 1.0.66
- 1.0.65
- 1.0.64
- 1.0.63
- 1.0.62
- 1.0.61
- 1.0.60
- 1.0.59
- 1.0.58
- 1.0.57
- 1.0.56
- 1.0.55
- 1.0.54
- 1.0.53
- 1.0.52
- 1.0.51
- 1.0.50
- 1.0.49
- 1.0.48
- 1.0.47
- 1.0.46
- 1.0.45
- 1.0.44
- 1.0.43
- 1.0.42
- 1.0.41
- 1.0.40
- 1.0.39
- 1.0.38
- 1.0.37
- 1.0.36
- 1.0.35
- 1.0.34
- 1.0.33
- 1.0.32
- 1.0.31
- 1.0.30
- 1.0.29
- 1.0.28
- 1.0.27
- 1.0.26
- 1.0.25
- 1.0.24
- 1.0.23
- 1.0.22
- 1.0.21
- 1.0.20
- 1.0.19
- 1.0.18
- 1.0.17
- 1.0.16
- 1.0.15
- 1.0.14
- 1.0.13
- 1.0.12
- 1.0.11
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- dev-fix/elastic-doctype-convenant
- dev-fix/ISO-8601-string-format
- dev-testbarry
- dev-feature/WOO-237/elastic-modified-field
- dev-fix/BEHEER-2662/fix-flush
- dev-feature/BEHEER-2303/S3-support
- dev-feature/GW-1680/health-check-endpoint
- dev-feature/OP-280/excel-upload-validation
- dev-feature/cleanupCall
- dev-feature/GW-1595/Symfony64
- dev-feature/PC246-8/performance-test
- dev-feature/MF-62/doctrine
- dev-feature/OP-165/data-cleaner
- dev-fix/DIT-177/sloppyness
- dev-MWest2020-patch-2
- dev-fix/hmac-and-proxy
- dev-feature/OC-779/hydrationService
- dev-feature/DIT-157/scopes
- dev-fix/xz-93/merge-configs
- dev-rubenvdlinde-patch-1
- dev-lencodes-patch-1
- dev-feature/documentation
- dev-feature/XZ-94/query-mapping
- dev-feature/oc-696/coupler
- dev-feature/doc
- dev-feature/GW-1430/gatewayResourceService
- dev-feature/psr2
- dev-feature/coupler-objects
- dev-feature/GW-1251/GraphQL
- dev-analysis-maEpxV
- dev-fix/overredundant-flush
- dev-analysis-EPY3MD
- dev-feature/HP-persist-addition
- dev-feature/HP-persist
- dev-feature/xz-45/code-sniffer
- dev-hotfix/errors-to-oasdocs
- dev-feature/dit-64/sub-objects-on-id-or-url
- dev-fix/getAllResults
- dev-feature/validationService
- dev-version-kiss
- dev-feature/codecleanup
- dev-feature/endpoint
- dev-MWest2020-patch-1
- dev-feature/monolog/mappingservice
- dev-version-oc
- dev-feature/mapping-log
- dev-feature/oc-bundle
- dev-fix/clearEntityManager
- dev-feature/easyActionConfig
- dev-fix/custom-content-type
- dev-fix/return-data-from-event
- dev-feature/further-mapping
- dev-feature/kiss/id
- dev-feature/docs
This package is auto-updated.
Last update: 2024-09-27 13:09:51 UTC
README
介绍通用网关——一个先进的、高级技术平台,旨在增强地方政府的数据交互和交换。通用网关是向公共地服务无缝提供数据的关键工具,确保数据交易流畅、高效和安全。
在核心上,通用网关是一个基于插件的系统,允许灵活和可定制的操作。它能够处理多个插件,每个插件都有自己的独特功能集,封装在安装.json文件中。该平台包含一个强大的安装服务,可以读取这些安装.json文件,理解插件的要求,并相应地创建基本模式。
但通用网关不仅仅是一个数据交换工具。它是一个全面解决方案,旨在处理多种请求类型并生成适当的响应。无论是HTTP GET、PUT、POST还是用户下载文件,网关都能够处理。它识别端点,处理请求,并生成适当的响应,确保任何传入请求都能被准确解释和处理。
此外,网关遵循API优先的方法,开发一致且可重用的API。它还遵循基于角色的访问控制(RBAC)原则,根据用户和应用的角色授予权限。这确保了数据交换的安全和可控环境。
这是一种变革性的数据管理方法,使政府能够控制自己的数据,同时允许与公共地服务高效通信。这不仅仅关于数据交换,还在于创建一个信息民主化、访问范围扩大、操作简化的生态系统。
通用网关是以未来为导向构建的,旨在适应和满足地方政府及其服务社区的需求数增长。它将数据交换的力量带到你的指尖,提供一个既直观又强大的平台。
拥抱通用网关的数据交换未来。是时候彻底改变你地方政府处理数据的方式,提高效率、安全性和适应性。有了通用网关,你不仅仅是为未来做准备,你正在塑造未来。
文档
由于技术应用如通用网关的文档可能有点令人不知所措,我们决定将其分为不同技术难度级别
- (非技术) 面向产品所有者和具有少量技术背景的感兴趣方: 产品页面。
- (略技术) 面向架构师和工程师: 阅读文档页面。
- (技术) 面向希望构建插件或使用网关作为后端的开发者: 代码库中的README文件。
- (非常技术) 面向希望改进和扩展代码库的人: 代码文档。
如果您不喜欢在线阅读文档,也可以在pdf格式中找到完整的手册。
CoreBundle 
此仓库包含 common-gateway 核心代码库。有关 Common Gateway 项目更多信息,请访问Common Gateway 文档。
许可
此项目在EUPL 许可程序下发布。