heptacom / heptaconnect-sdk
Software Development Kit for HEPTAconnect packages like datasets, portals, storages and integrations
Installs: 44
Dependents: 0
Suggesters: 0
Security: 0
Stars: 8
Watchers: 4
Forks: 0
Open Issues: 0
Language:Makefile
Type:project
Requires
- php: >=7.4
Requires (Dev)
- dq5studios/psalm-junit: >=2
- ergebnis/composer-normalize: >=2.7
- friendsofphp/php-cs-fixer: >=2.17
- icanhazstring/composer-unused: >=0.7
- infection/infection: >=0.21
- maglnet/composer-require-checker: >=2
- mavimo/phpstan-junit: >=0.3
- phpmd/phpmd: @stable
- phpstan/extension-installer: >=1
- phpstan/phpstan: >=0.12
- phpstan/phpstan-deprecation-rules: >=0.12
- phpstan/phpstan-phpunit: >=0.12
- phpstan/phpstan-strict-rules: >=0.12
- phpunit/phpunit: >=9.3 <10
- psalm/plugin-phpunit: >=0.10
- vimeo/psalm: >=4
Conflicts
- nikic/php-parser: 4.7.0
This package is auto-updated.
Last update: 2024-11-22 10:29:28 UTC
README
This is part of HEPTACOM solutions for medium and large enterprises.
Description
This is a HEPTAconnect package to assist programming portals, datasets, storages and integrations. Read more in the documentation.
System requirements
- PHP 7.4 or above
Additional development requirements
- Make
- Any debugging/coverage php extension like xdebug or pcov
Contributing
Thank you for considering contributing to this package! Be sure to sign the CLA after creating the pull request.
Steps to contribute
- Fork the repository
git clone yourname/heptaconnect-sdk
- Make your changes to master branch
- Create your Pull-Request
Check your changes
- Check and fix code style
make csfix && make cs
- Check tests
make test
- Check whether test code coverage is same or higher
make coverage
- Check whether tests can find future obscurities
make infection
License
Copyright 2020 HEPTACOM GmbH
Dual licensed under the GNU Affero General Public License v3.0 (the "License") and proprietary license; you may not use this project except in compliance with the License. You may obtain a copy of the AGPL License at https://spdx.org/licenses/AGPL-3.0-or-later.html. Contact us on our website for further information about proprietary usage.