Skip to content
This repository has been archived by the owner on Mar 29, 2022. It is now read-only.

change/PHPLIB-317/refactor-due-to-min-php-version #186

Merged
merged 35 commits into from
Jul 8, 2020

Conversation

sixer1182
Copy link
Member

No description provided.

sixer1182 added 30 commits June 26, 2020 12:19
…LIB-326/debug-output-nach-fehlgeschlagenem-test
…LIB-333/remove-default-key-pair-from-examples
…' into change/PHPLIB-334/remove-default-keypair-from-tests
* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.
* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.
Ryouzanpaku
Ryouzanpaku previously approved these changes Jul 6, 2020
…LIB-317/refactor-due-to-min-php-version

# Conflicts:
#	CHANGELOG.md
#	src/Constants/ApiResponseCodes.php
#	src/Services/EnvironmentService.php
#	test/BaseIntegrationTest.php
#	test/BasePaymentTest.php
@@ -51,8 +51,6 @@ class HttpService
* If it is not set it will create a CurlRequest by default and return it.
*
* @return HttpAdapterInterface
*
* @throws RuntimeException
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Warum entfernt? Wirft die Funktion keine Exception mehr?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PHP Storm zeigt sie nicht mehr an.
Ich werde mir das ansehen.

@@ -146,10 +144,8 @@ public function send(
* @param string $payload
* @param string $httpMethod
* @param $httpHeaders
*
* @throws RuntimeException
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Warum entfernt? Wirft die Funktion keine Exception mehr?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s.o.

@@ -192,9 +194,9 @@ public function cancelShouldCallCancelChargeOnHeidelpayObject()
*
* @test
*
* @throws Exception
* @throws
Copy link
Contributor

@xBlack-Shadow xBlack-Shadow Jul 7, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hier fehlt die geworfene Exception

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thx

Copy link
Contributor

@xBlack-Shadow xBlack-Shadow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

awaiting changes

Copy link
Contributor

@xBlack-Shadow xBlack-Shadow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@sixer1182 sixer1182 merged commit d83237a into develop Jul 8, 2020
@sixer1182 sixer1182 deleted the change/PHPLIB-317/refactor-due-to-min-php-version branch July 8, 2020 11:03
sixer1182 pushed a commit that referenced this pull request Jul 24, 2020
* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [change] (PHPLIB-317) Tests remove throws annotations.

* [change] (PHPLIB-317) Apply change due to review comment.

Co-authored-by: sixer1182 <[email protected]>
sixer1182 pushed a commit that referenced this pull request Jul 24, 2020
* Release 1.2.7.2 (#179)

* [change] (PHPLIB-209) Add traceId to transactions and payment.

* [Change] (PHPLIB-209) Fix several style issues.

* [change] (PHPLIB-209) Add traceId tests.

* [change] (PHPLIB-209) Update unit tests for traceId.

* [change] (PHPLIB-209) Update changelog and version.

* [change] (PHPLIB-209) Update CHANGELOG.md

* [change] (PHPLIB-209) Fix tests.

* Update src/Heidelpay.php

Co-Authored-By: David Owusu <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into bugfix/PHPLIB-309/renaming-cc-holder-to-cardHolder (#171)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-309) Add unit tests to verify deprecated getter/setter.

* [change] (PHPLIB-309) Add integration test to verify deprecated getter/setter.

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-318) Refactor tests to fit latest API changes. (#176)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-300) Add description. (#172)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-307) Add email field to PayPal example. (#173)

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-187/add-geolocation-to-card (#174)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [refactor] (PHPLIB-187) Geolocation: Move geolocation to trait.

* [refactor] (PHPLIB-187) Geolocation: Add geolocation to card class.

* [change] (PHPLIB-187) Fix styles.

* [change] (PHPLIB-187) Update CHANGELOG.md

* [change] (PHPLIB-187) Remove dead "code"

* [change] (PHPLIB-187) Fix examples: Fix ids due to api changes.

* [change] (PHPLIB-187) Fix examples: Fix ids due to api changes.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-304/update-webhook-support (#175)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-304) Update webhook events.

* [change] (PHPLIB-304) Fix tests: Fix ids due to api changes.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-323/Update-errorcodes (#177)

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update CHANGELOG.md

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-319/auth-has-empty-cancel-obj-when-payment-is-cancelled (#178)

* [change] (PHPLIB-318) Refactor tests to fit latest API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update CHANGELOG.md

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-319) Do not add cancellation to authorization if it fails.

* [refactor] (PHPLIB-319) Replace type hinting.

* [refactor] (PHPLIB-319) Avoid adding the cancellation object twice.

* [refactor] (PHPLIB-319) Update CHANGELOG.md

* [refactor] (PHPLIB-319) Fix unit test.

* [refactor] (PHPLIB-319) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: David Owusu <[email protected]>

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

* [change] (PHPLIB-209) Update CHANGELOG.md

* Merge remote-tracking branch 'remotes/github/develop' into bugfix/PHPLIB-309/renaming-cc-holder-to-cardHolder (#171)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-309) Add unit tests to verify deprecated getter/setter.

* [change] (PHPLIB-309) Add integration test to verify deprecated getter/setter.

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-300) Add description. (#172)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-336) Mask auth header in debug log. (#180)

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-330/fix-errors-related-to-tls-certs (#182)

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [change] (PHPLIB-336) Mask auth header in debug log.

* [change] (PHPLIB-336) Switch to composer update for integration test.

* Revert "[change] (PHPLIB-336) Switch to composer update for integration test."

This reverts commit dbe61bf

* [change] (PHPLIB-330) debugging: disable peer and host verification

* [change] (PHPLIB-330) debugging: enable peer verification

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name is set.

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name verfication.

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable curl verbos output

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: set linux distribution to default

* [change] (PHPLIB-330) remove linux distribution from travis config to enable using the current default.

* [change] (PHPLIB-330) update CHANGELOG.md

* [change] (PHPLIB-330) Update PHP Unit config.

* [change] (PHPLIB-330) Update CHANGELOG.md

* [change] (PHPLIB-330) Fix typo in field id.

Co-authored-by: sixer1182 <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into change/PHPLIB-326/debug-output-nach-fehlgeschlagenem-test (#183)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-333/remove-default-key-pair-from-examples (#184)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-334/remove-default-keypair-from-tests (#185)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-334) Fix style issues.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-317/refactor-due-to-min-php-version (#186)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [change] (PHPLIB-317) Tests remove throws annotations.

* [change] (PHPLIB-317) Apply change due to review comment.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-313/change/examples_always_create_heidelpay_instance_to_show_sandbox_banner (#187)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [refactor] (PHPLIB-334) Fix style issues.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Update due to codacy issues.

* [change] (PHPLIB-313) Tests: Fix unit tests.

* [change] (PHPLIB-313) Add missing throws annotations.

* [change] (PHPLIB-313) Add missing throws annotations.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-340/change/update-workflow-in-examples (#188)

* [change] (PHPLIB-340) Examples: Update describing comments in examples.

* [change] (PHPLIB-340) Tests: Add accessor to create and return heidelpayObject if necessary.

* [change] (PHPLIB-340) Add method to get the initial transaction object from a payment.

* [change] (PHPLIB-340) Examples: Refactor Alipay ReturnController.php to incorporate all possible cases of payment result handling.

* [change] (PHPLIB-340) Examples: Refactor Failure.php

* [change] (PHPLIB-340) Fix support email address in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Examples: Refactor examples to use generic return controller (with exceptions).

* [change] (PHPLIB-340) Examples: Update.

* [change] (PHPLIB-340) Examples: Update workflow and templates.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Add PrePayment to invoice types to handle its workflow correctly.

* [change] (PHPLIB-340) Update CHANGELOG.md

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Cleanup.

* [change] (PHPLIB-340) Prepayment is handled explicitly in examples and not as invoice type.

* [change] (PHPLIB-340) Examples:
Show additional payment information on success page of invoice/prepayment.

* Update examples/ReturnController.php

Co-authored-by: Florian Evertz <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* Added the possibility to add custom css to the payment page

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: heidelpay <[email protected]>
Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: David Owusu <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>
Co-authored-by: “Baris <[email protected]>
sixer1182 pushed a commit that referenced this pull request Jul 24, 2020
* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [change] (PHPLIB-317) Tests remove throws annotations.

* [change] (PHPLIB-317) Apply change due to review comment.

Co-authored-by: sixer1182 <[email protected]>
sixer1182 pushed a commit that referenced this pull request Jul 24, 2020
* [change] (PHPLIB-209) Add traceId to transactions and payment.

* [Change] (PHPLIB-209) Fix several style issues.

* [change] (PHPLIB-209) Add traceId tests.

* [change] (PHPLIB-209) Update unit tests for traceId.

* [change] (PHPLIB-209) Update changelog and version.

* [change] (PHPLIB-209) Update CHANGELOG.md

* [change] (PHPLIB-209) Fix tests.

* Update src/Heidelpay.php

Co-Authored-By: David Owusu <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into bugfix/PHPLIB-309/renaming-cc-holder-to-cardHolder (#171)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-309) Add unit tests to verify deprecated getter/setter.

* [change] (PHPLIB-309) Add integration test to verify deprecated getter/setter.

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-318) Refactor tests to fit latest API changes. (#176)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-300) Add description. (#172)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-307) Add email field to PayPal example. (#173)

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-187/add-geolocation-to-card (#174)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [refactor] (PHPLIB-187) Geolocation: Move geolocation to trait.

* [refactor] (PHPLIB-187) Geolocation: Add geolocation to card class.

* [change] (PHPLIB-187) Fix styles.

* [change] (PHPLIB-187) Update CHANGELOG.md

* [change] (PHPLIB-187) Remove dead "code"

* [change] (PHPLIB-187) Fix examples: Fix ids due to api changes.

* [change] (PHPLIB-187) Fix examples: Fix ids due to api changes.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-304/update-webhook-support (#175)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-304) Update webhook events.

* [change] (PHPLIB-304) Fix tests: Fix ids due to api changes.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-323/Update-errorcodes (#177)

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update CHANGELOG.md

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-319/auth-has-empty-cancel-obj-when-payment-is-cancelled (#178)

* [change] (PHPLIB-318) Refactor tests to fit latest API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update CHANGELOG.md

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-319) Do not add cancellation to authorization if it fails.

* [refactor] (PHPLIB-319) Replace type hinting.

* [refactor] (PHPLIB-319) Avoid adding the cancellation object twice.

* [refactor] (PHPLIB-319) Update CHANGELOG.md

* [refactor] (PHPLIB-319) Fix unit test.

* [refactor] (PHPLIB-319) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-336) Mask auth header in debug log. (#180)

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-330/fix-errors-related-to-tls-certs (#182)

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [change] (PHPLIB-336) Mask auth header in debug log.

* [change] (PHPLIB-336) Switch to composer update for integration test.

* Revert "[change] (PHPLIB-336) Switch to composer update for integration test."

This reverts commit dbe61bf

* [change] (PHPLIB-330) debugging: disable peer and host verification

* [change] (PHPLIB-330) debugging: enable peer verification

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name is set.

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name verfication.

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable curl verbos output

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: set linux distribution to default

* [change] (PHPLIB-330) remove linux distribution from travis config to enable using the current default.

* [change] (PHPLIB-330) update CHANGELOG.md

* [change] (PHPLIB-330) Update PHP Unit config.

* [change] (PHPLIB-330) Update CHANGELOG.md

* [change] (PHPLIB-330) Fix typo in field id.

Co-authored-by: sixer1182 <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into change/PHPLIB-326/debug-output-nach-fehlgeschlagenem-test (#183)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-333/remove-default-key-pair-from-examples (#184)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-334/remove-default-keypair-from-tests (#185)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-334) Fix style issues.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-317/refactor-due-to-min-php-version (#186)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [change] (PHPLIB-317) Tests remove throws annotations.

* [change] (PHPLIB-317) Apply change due to review comment.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-313/change/examples_always_create_heidelpay_instance_to_show_sandbox_banner (#187)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [refactor] (PHPLIB-334) Fix style issues.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Update due to codacy issues.

* [change] (PHPLIB-313) Tests: Fix unit tests.

* [change] (PHPLIB-313) Add missing throws annotations.

* [change] (PHPLIB-313) Add missing throws annotations.

Co-authored-by: sixer1182 <[email protected]>

* Added the possibility to add custom css to the payment page

* PHPLIB-340/change/update-workflow-in-examples (#188)

* [change] (PHPLIB-340) Examples: Update describing comments in examples.

* [change] (PHPLIB-340) Tests: Add accessor to create and return heidelpayObject if necessary.

* [change] (PHPLIB-340) Add method to get the initial transaction object from a payment.

* [change] (PHPLIB-340) Examples: Refactor Alipay ReturnController.php to incorporate all possible cases of payment result handling.

* [change] (PHPLIB-340) Examples: Refactor Failure.php

* [change] (PHPLIB-340) Fix support email address in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Examples: Refactor examples to use generic return controller (with exceptions).

* [change] (PHPLIB-340) Examples: Update.

* [change] (PHPLIB-340) Examples: Update workflow and templates.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Add PrePayment to invoice types to handle its workflow correctly.

* [change] (PHPLIB-340) Update CHANGELOG.md

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Cleanup.

* [change] (PHPLIB-340) Prepayment is handled explicitly in examples and not as invoice type.

* [change] (PHPLIB-340) Examples:
Show additional payment information on success page of invoice/prepayment.

* Update examples/ReturnController.php

Co-authored-by: Florian Evertz <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#193)

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-345/change/release-and-merge-external-pr (#195)

* Release 1.2.7.2 (#179)

* [change] (PHPLIB-209) Add traceId to transactions and payment.

* [Change] (PHPLIB-209) Fix several style issues.

* [change] (PHPLIB-209) Add traceId tests.

* [change] (PHPLIB-209) Update unit tests for traceId.

* [change] (PHPLIB-209) Update changelog and version.

* [change] (PHPLIB-209) Update CHANGELOG.md

* [change] (PHPLIB-209) Fix tests.

* Update src/Heidelpay.php

Co-Authored-By: David Owusu <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into bugfix/PHPLIB-309/renaming-cc-holder-to-cardHolder (#171)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-309) Add unit tests to verify deprecated getter/setter.

* [change] (PHPLIB-309) Add integration test to verify deprecated getter/setter.

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-318) Refactor tests to fit latest API changes. (#176)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-300) Add description. (#172)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-307) Add email field to PayPal example. (#173)

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-187/add-geolocation-to-card (#174)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [refactor] (PHPLIB-187) Geolocation: Move geolocation to trait.

* [refactor] (PHPLIB-187) Geolocation: Add geolocation to card class.

* [change] (PHPLIB-187) Fix styles.

* [change] (PHPLIB-187) Update CHANGELOG.md

* [change] (PHPLIB-187) Remove dead "code"

* [change] (PHPLIB-187) Fix examples: Fix ids due to api changes.

* [change] (PHPLIB-187) Fix examples: Fix ids due to api changes.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-304/update-webhook-support (#175)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-304) Update webhook events.

* [change] (PHPLIB-304) Fix tests: Fix ids due to api changes.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-323/Update-errorcodes (#177)

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update CHANGELOG.md

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-319/auth-has-empty-cancel-obj-when-payment-is-cancelled (#178)

* [change] (PHPLIB-318) Refactor tests to fit latest API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update CHANGELOG.md

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-319) Do not add cancellation to authorization if it fails.

* [refactor] (PHPLIB-319) Replace type hinting.

* [refactor] (PHPLIB-319) Avoid adding the cancellation object twice.

* [refactor] (PHPLIB-319) Update CHANGELOG.md

* [refactor] (PHPLIB-319) Fix unit test.

* [refactor] (PHPLIB-319) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: David Owusu <[email protected]>

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

* [change] (PHPLIB-209) Update CHANGELOG.md

* Merge remote-tracking branch 'remotes/github/develop' into bugfix/PHPLIB-309/renaming-cc-holder-to-cardHolder (#171)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-309) Add unit tests to verify deprecated getter/setter.

* [change] (PHPLIB-309) Add integration test to verify deprecated getter/setter.

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-300) Add description. (#172)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-336) Mask auth header in debug log. (#180)

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-330/fix-errors-related-to-tls-certs (#182)

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [change] (PHPLIB-336) Mask auth header in debug log.

* [change] (PHPLIB-336) Switch to composer update for integration test.

* Revert "[change] (PHPLIB-336) Switch to composer update for integration test."

This reverts commit dbe61bf

* [change] (PHPLIB-330) debugging: disable peer and host verification

* [change] (PHPLIB-330) debugging: enable peer verification

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name is set.

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name verfication.

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable curl verbos output

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: set linux distribution to default

* [change] (PHPLIB-330) remove linux distribution from travis config to enable using the current default.

* [change] (PHPLIB-330) update CHANGELOG.md

* [change] (PHPLIB-330) Update PHP Unit config.

* [change] (PHPLIB-330) Update CHANGELOG.md

* [change] (PHPLIB-330) Fix typo in field id.

Co-authored-by: sixer1182 <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into change/PHPLIB-326/debug-output-nach-fehlgeschlagenem-test (#183)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-333/remove-default-key-pair-from-examples (#184)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-334/remove-default-keypair-from-tests (#185)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-334) Fix style issues.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-317/refactor-due-to-min-php-version (#186)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [change] (PHPLIB-317) Tests remove throws annotations.

* [change] (PHPLIB-317) Apply change due to review comment.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-313/change/examples_always_create_heidelpay_instance_to_show_sandbox_banner (#187)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [refactor] (PHPLIB-334) Fix style issues.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Update due to codacy issues.

* [change] (PHPLIB-313) Tests: Fix unit tests.

* [change] (PHPLIB-313) Add missing throws annotations.

* [change] (PHPLIB-313) Add missing throws annotations.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-340/change/update-workflow-in-examples (#188)

* [change] (PHPLIB-340) Examples: Update describing comments in examples.

* [change] (PHPLIB-340) Tests: Add accessor to create and return heidelpayObject if necessary.

* [change] (PHPLIB-340) Add method to get the initial transaction object from a payment.

* [change] (PHPLIB-340) Examples: Refactor Alipay ReturnController.php to incorporate all possible cases of payment result handling.

* [change] (PHPLIB-340) Examples: Refactor Failure.php

* [change] (PHPLIB-340) Fix support email address in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Examples: Refactor examples to use generic return controller (with exceptions).

* [change] (PHPLIB-340) Examples: Update.

* [change] (PHPLIB-340) Examples: Update workflow and templates.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Add PrePayment to invoice types to handle its workflow correctly.

* [change] (PHPLIB-340) Update CHANGELOG.md

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Cleanup.

* [change] (PHPLIB-340) Prepayment is handled explicitly in examples and not as invoice type.

* [change] (PHPLIB-340) Examples:
Show additional payment information on success page of invoice/prepayment.

* Update examples/ReturnController.php

Co-authored-by: Florian Evertz <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* Added the possibility to add custom css to the payment page

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: heidelpay <[email protected]>
Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: David Owusu <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>
Co-authored-by: “Baris <[email protected]>

* Revert "PHPLIB-345/change/release-and-merge-external-pr (#195)" (#196)

This reverts commit fc991ed.

* Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#193)" (#197)

This reverts commit 69e87d6.

* Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)

This reverts commit b070633.

* Revert "Added the possibility to add custom css to the payment page" (#199)

* [change] (PHPLIB-209) Update CHANGELOG.md

* [change] (PHPLIB-336) Mask auth header in debug log. (#180)

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-330/fix-errors-related-to-tls-certs (#182)

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [change] (PHPLIB-336) Mask auth header in debug log.

* [change] (PHPLIB-336) Switch to composer update for integration test.

* Revert "[change] (PHPLIB-336) Switch to composer update for integration test."

This reverts commit dbe61bf

* [change] (PHPLIB-330) debugging: disable peer and host verification

* [change] (PHPLIB-330) debugging: enable peer verification

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name is set.

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name verfication.

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable curl verbos output

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: set linux distribution to default

* [change] (PHPLIB-330) remove linux distribution from travis config to enable using the current default.

* [change] (PHPLIB-330) update CHANGELOG.md

* [change] (PHPLIB-330) Update PHP Unit config.

* [change] (PHPLIB-330) Update CHANGELOG.md

* [change] (PHPLIB-330) Fix typo in field id.

Co-authored-by: sixer1182 <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into change/PHPLIB-326/debug-output-nach-fehlgeschlagenem-test (#183)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-333/remove-default-key-pair-from-examples (#184)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-334/remove-default-keypair-from-tests (#185)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-334) Fix style issues.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-317/refactor-due-to-min-php-version (#186)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [change] (PHPLIB-317) Tests remove throws annotations.

* [change] (PHPLIB-317) Apply change due to review comment.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-313/change/examples_always_create_heidelpay_instance_to_show_sandbox_banner (#187)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [refactor] (PHPLIB-334) Fix style issues.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Update due to codacy issues.

* [change] (PHPLIB-313) Tests: Fix unit tests.

* [change] (PHPLIB-313) Add missing throws annotations.

* [change] (PHPLIB-313) Add missing throws annotations.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-340/change/update-workflow-in-examples (#188)

* [change] (PHPLIB-340) Examples: Update describing comments in examples.

* [change] (PHPLIB-340) Tests: Add accessor to create and return heidelpayObject if necessary.

* [change] (PHPLIB-340) Add method to get the initial transaction object from a payment.

* [change] (PHPLIB-340) Examples: Refactor Alipay ReturnController.php to incorporate all possible cases of payment result handling.

* [change] (PHPLIB-340) Examples: Refactor Failure.php

* [change] (PHPLIB-340) Fix support email address in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Examples: Refactor examples to use generic return controller (with exceptions).

* [change] (PHPLIB-340) Examples: Update.

* [change] (PHPLIB-340) Examples: Update workflow and templates.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Add PrePayment to invoice types to handle its workflow correctly.

* [change] (PHPLIB-340) Update CHANGELOG.md

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Cleanup.

* [change] (PHPLIB-340) Prepayment is handled explicitly in examples and not as invoice type.

* [change] (PHPLIB-340) Examples:
Show additional payment information on success page of invoice/prepayment.

* Update examples/ReturnController.php

Co-authored-by: Florian Evertz <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>

* Added the possibility to add custom css to the payment page

* Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

* Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)

This reverts commit b070633.

* Revert "Added the possibility to add custom css to the payment page" (#199)

* Revert "Revert "Added the possibility to add custom css to the payment page" (#199)"

This reverts commit de1e807

* Revert "Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)"

This reverts commit 9cb52ca

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: David Owusu <[email protected]>
Co-authored-by: “Baris <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>
Co-authored-by: heidelpay <[email protected]>
sixer1182 pushed a commit that referenced this pull request Oct 7, 2020
* Release Version 1.2.8.0 (#201)

* [change] (PHPLIB-209) Add traceId to transactions and payment.

* [Change] (PHPLIB-209) Fix several style issues.

* [change] (PHPLIB-209) Add traceId tests.

* [change] (PHPLIB-209) Update unit tests for traceId.

* [change] (PHPLIB-209) Update changelog and version.

* [change] (PHPLIB-209) Update CHANGELOG.md

* [change] (PHPLIB-209) Fix tests.

* Update src/Heidelpay.php

Co-Authored-By: David Owusu <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into bugfix/PHPLIB-309/renaming-cc-holder-to-cardHolder (#171)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-309) Add unit tests to verify deprecated getter/setter.

* [change] (PHPLIB-309) Add integration test to verify deprecated getter/setter.

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-318) Refactor tests to fit latest API changes. (#176)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-300) Add description. (#172)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-307) Add email field to PayPal example. (#173)

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-187/add-geolocation-to-card (#174)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [refactor] (PHPLIB-187) Geolocation: Move geolocation to trait.

* [refactor] (PHPLIB-187) Geolocation: Add geolocation to card class.

* [change] (PHPLIB-187) Fix styles.

* [change] (PHPLIB-187) Update CHANGELOG.md

* [change] (PHPLIB-187) Remove dead "code"

* [change] (PHPLIB-187) Fix examples: Fix ids due to api changes.

* [change] (PHPLIB-187) Fix examples: Fix ids due to api changes.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-304/update-webhook-support (#175)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-304) Update webhook events.

* [change] (PHPLIB-304) Fix tests: Fix ids due to api changes.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-323/Update-errorcodes (#177)

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update CHANGELOG.md

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-319/auth-has-empty-cancel-obj-when-payment-is-cancelled (#178)

* [change] (PHPLIB-318) Refactor tests to fit latest API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update CHANGELOG.md

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-319) Do not add cancellation to authorization if it fails.

* [refactor] (PHPLIB-319) Replace type hinting.

* [refactor] (PHPLIB-319) Avoid adding the cancellation object twice.

* [refactor] (PHPLIB-319) Update CHANGELOG.md

* [refactor] (PHPLIB-319) Fix unit test.

* [refactor] (PHPLIB-319) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-336) Mask auth header in debug log. (#180)

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-330/fix-errors-related-to-tls-certs (#182)

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [change] (PHPLIB-336) Mask auth header in debug log.

* [change] (PHPLIB-336) Switch to composer update for integration test.

* Revert "[change] (PHPLIB-336) Switch to composer update for integration test."

This reverts commit dbe61bf7

* [change] (PHPLIB-330) debugging: disable peer and host verification

* [change] (PHPLIB-330) debugging: enable peer verification

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name is set.

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name verfication.

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable curl verbos output

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: set linux distribution to default

* [change] (PHPLIB-330) remove linux distribution from travis config to enable using the current default.

* [change] (PHPLIB-330) update CHANGELOG.md

* [change] (PHPLIB-330) Update PHP Unit config.

* [change] (PHPLIB-330) Update CHANGELOG.md

* [change] (PHPLIB-330) Fix typo in field id.

Co-authored-by: sixer1182 <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into change/PHPLIB-326/debug-output-nach-fehlgeschlagenem-test (#183)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-333/remove-default-key-pair-from-examples (#184)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-334/remove-default-keypair-from-tests (#185)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-334) Fix style issues.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-317/refactor-due-to-min-php-version (#186)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [change] (PHPLIB-317) Tests remove throws annotations.

* [change] (PHPLIB-317) Apply change due to review comment.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-313/change/examples_always_create_heidelpay_instance_to_show_sandbox_banner (#187)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [refactor] (PHPLIB-334) Fix style issues.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Update due to codacy issues.

* [change] (PHPLIB-313) Tests: Fix unit tests.

* [change] (PHPLIB-313) Add missing throws annotations.

* [change] (PHPLIB-313) Add missing throws annotations.

Co-authored-by: sixer1182 <[email protected]>

* Added the possibility to add custom css to the payment page

* PHPLIB-340/change/update-workflow-in-examples (#188)

* [change] (PHPLIB-340) Examples: Update describing comments in examples.

* [change] (PHPLIB-340) Tests: Add accessor to create and return heidelpayObject if necessary.

* [change] (PHPLIB-340) Add method to get the initial transaction object from a payment.

* [change] (PHPLIB-340) Examples: Refactor Alipay ReturnController.php to incorporate all possible cases of payment result handling.

* [change] (PHPLIB-340) Examples: Refactor Failure.php

* [change] (PHPLIB-340) Fix support email address in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Examples: Refactor examples to use generic return controller (with exceptions).

* [change] (PHPLIB-340) Examples: Update.

* [change] (PHPLIB-340) Examples: Update workflow and templates.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Add PrePayment to invoice types to handle its workflow correctly.

* [change] (PHPLIB-340) Update CHANGELOG.md

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Cleanup.

* [change] (PHPLIB-340) Prepayment is handled explicitly in examples and not as invoice type.

* [change] (PHPLIB-340) Examples:
Show additional payment information on success page of invoice/prepayment.

* Update examples/ReturnController.php

Co-authored-by: Florian Evertz <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#193)

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-345/change/release-and-merge-external-pr (#195)

* Release 1.2.7.2 (#179)

* [change] (PHPLIB-209) Add traceId to transactions and payment.

* [Change] (PHPLIB-209) Fix several style issues.

* [change] (PHPLIB-209) Add traceId tests.

* [change] (PHPLIB-209) Update unit tests for traceId.

* [change] (PHPLIB-209) Update changelog and version.

* [change] (PHPLIB-209) Update CHANGELOG.md

* [change] (PHPLIB-209) Fix tests.

* Update src/Heidelpay.php

Co-Authored-By: David Owusu <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into bugfix/PHPLIB-309/renaming-cc-holder-to-cardHolder (#171)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-309) Add unit tests to verify deprecated getter/setter.

* [change] (PHPLIB-309) Add integration test to verify deprecated getter/setter.

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-318) Refactor tests to fit latest API changes. (#176)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-300) Add description. (#172)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-307) Add email field to PayPal example. (#173)

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-187/add-geolocation-to-card (#174)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [refactor] (PHPLIB-187) Geolocation: Move geolocation to trait.

* [refactor] (PHPLIB-187) Geolocation: Add geolocation to card class.

* [change] (PHPLIB-187) Fix styles.

* [change] (PHPLIB-187) Update CHANGELOG.md

* [change] (PHPLIB-187) Remove dead "code"

* [change] (PHPLIB-187) Fix examples: Fix ids due to api changes.

* [change] (PHPLIB-187) Fix examples: Fix ids due to api changes.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-304/update-webhook-support (#175)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-304) Update webhook events.

* [change] (PHPLIB-304) Fix tests: Fix ids due to api changes.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-323/Update-errorcodes (#177)

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update CHANGELOG.md

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-319/auth-has-empty-cancel-obj-when-payment-is-cancelled (#178)

* [change] (PHPLIB-318) Refactor tests to fit latest API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update CHANGELOG.md

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-319) Do not add cancellation to authorization if it fails.

* [refactor] (PHPLIB-319) Replace type hinting.

* [refactor] (PHPLIB-319) Avoid adding the cancellation object twice.

* [refactor] (PHPLIB-319) Update CHANGELOG.md

* [refactor] (PHPLIB-319) Fix unit test.

* [refactor] (PHPLIB-319) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: David Owusu <[email protected]>

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

* [change] (PHPLIB-209) Update CHANGELOG.md

* Merge remote-tracking branch 'remotes/github/develop' into bugfix/PHPLIB-309/renaming-cc-holder-to-cardHolder (#171)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-309) Add unit tests to verify deprecated getter/setter.

* [change] (PHPLIB-309) Add integration test to verify deprecated getter/setter.

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-300) Add description. (#172)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-336) Mask auth header in debug log. (#180)

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-330/fix-errors-related-to-tls-certs (#182)

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [change] (PHPLIB-336) Mask auth header in debug log.

* [change] (PHPLIB-336) Switch to composer update for integration test.

* Revert "[change] (PHPLIB-336) Switch to composer update for integration test."

This reverts commit dbe61bf7

* [change] (PHPLIB-330) debugging: disable peer and host verification

* [change] (PHPLIB-330) debugging: enable peer verification

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name is set.

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name verfication.

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable curl verbos output

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: set linux distribution to default

* [change] (PHPLIB-330) remove linux distribution from travis config to enable using the current default.

* [change] (PHPLIB-330) update CHANGELOG.md

* [change] (PHPLIB-330) Update PHP Unit config.

* [change] (PHPLIB-330) Update CHANGELOG.md

* [change] (PHPLIB-330) Fix typo in field id.

Co-authored-by: sixer1182 <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into change/PHPLIB-326/debug-output-nach-fehlgeschlagenem-test (#183)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-333/remove-default-key-pair-from-examples (#184)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-334/remove-default-keypair-from-tests (#185)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-334) Fix style issues.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-317/refactor-due-to-min-php-version (#186)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [change] (PHPLIB-317) Tests remove throws annotations.

* [change] (PHPLIB-317) Apply change due to review comment.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-313/change/examples_always_create_heidelpay_instance_to_show_sandbox_banner (#187)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [refactor] (PHPLIB-334) Fix style issues.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Update due to codacy issues.

* [change] (PHPLIB-313) Tests: Fix unit tests.

* [change] (PHPLIB-313) Add missing throws annotations.

* [change] (PHPLIB-313) Add missing throws annotations.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-340/change/update-workflow-in-examples (#188)

* [change] (PHPLIB-340) Examples: Update describing comments in examples.

* [change] (PHPLIB-340) Tests: Add accessor to create and return heidelpayObject if necessary.

* [change] (PHPLIB-340) Add method to get the initial transaction object from a payment.

* [change] (PHPLIB-340) Examples: Refactor Alipay ReturnController.php to incorporate all possible cases of payment result handling.

* [change] (PHPLIB-340) Examples: Refactor Failure.php

* [change] (PHPLIB-340) Fix support email address in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Examples: Refactor examples to use generic return controller (with exceptions).

* [change] (PHPLIB-340) Examples: Update.

* [change] (PHPLIB-340) Examples: Update workflow and templates.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Add PrePayment to invoice types to handle its workflow correctly.

* [change] (PHPLIB-340) Update CHANGELOG.md

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Cleanup.

* [change] (PHPLIB-340) Prepayment is handled explicitly in examples and not as invoice type.

* [change] (PHPLIB-340) Examples:
Show additional payment information on success page of invoice/prepayment.

* Update examples/ReturnController.php

Co-authored-by: Florian Evertz <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* Added the possibility to add custom css to the payment page

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: heidelpay <[email protected]>
Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: David Owusu <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>
Co-authored-by: “Baris <[email protected]>

* Revert "PHPLIB-345/change/release-and-merge-external-pr (#195)" (#196)

This reverts commit fc991ed5f7c8a0f30a89620fa2bbf90f8a248702.

* Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#193)" (#197)

This reverts commit 69e87d647d2f0f7bdd37ec99285300206941fe88.

* Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)

This reverts commit b07063384fd0b0daecbab793e7f1c02fc295183b.

* Revert "Added the possibility to add custom css to the payment page" (#199)

* [change] (PHPLIB-209) Update CHANGELOG.md

* [change] (PHPLIB-336) Mask auth header in debug log. (#180)

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-330/fix-errors-related-to-tls-certs (#182)

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [change] (PHPLIB-336) Mask auth header in debug log.

* [change] (PHPLIB-336) Switch to composer update for integration test.

* Revert "[change] (PHPLIB-336) Switch to composer update for integration test."

This reverts commit dbe61bf7

* [change] (PHPLIB-330) debugging: disable peer and host verification

* [change] (PHPLIB-330) debugging: enable peer verification

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name is set.

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name verfication.

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable curl verbos output

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: set linux distribution to default

* [change] (PHPLIB-330) remove linux distribution from travis config to enable using the current default.

* [change] (PHPLIB-330) update CHANGELOG.md

* [change] (PHPLIB-330) Update PHP Unit config.

* [change] (PHPLIB-330) Update CHANGELOG.md

* [change] (PHPLIB-330) Fix typo in field id.

Co-authored-by: sixer1182 <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into change/PHPLIB-326/debug-output-nach-fehlgeschlagenem-test (#183)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-333/remove-default-key-pair-from-examples (#184)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-334/remove-default-keypair-from-tests (#185)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-334) Fix style issues.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-317/refactor-due-to-min-php-version (#186)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [change] (PHPLIB-317) Tests remove throws annotations.

* [change] (PHPLIB-317) Apply change due to review comment.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-313/change/examples_always_create_heidelpay_instance_to_show_sandbox_banner (#187)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [refactor] (PHPLIB-334) Fix style issues.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Update due to codacy issues.

* [change] (PHPLIB-313) Tests: Fix unit tests.

* [change] (PHPLIB-313) Add missing throws annotations.

* [change] (PHPLIB-313) Add missing throws annotations.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-340/change/update-workflow-in-examples (#188)

* [change] (PHPLIB-340) Examples: Update describing comments in examples.

* [change] (PHPLIB-340) Tests: Add accessor to create and return heidelpayObject if necessary.

* [change] (PHPLIB-340) Add method to get the initial transaction object from a payment.

* [change] (PHPLIB-340) Examples: Refactor Alipay ReturnController.php to incorporate all possible cases of payment result handling.

* [change] (PHPLIB-340) Examples: Refactor Failure.php

* [change] (PHPLIB-340) Fix support email address in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Examples: Refactor examples to use generic return controller (with exceptions).

* [change] (PHPLIB-340) Examples: Update.

* [change] (PHPLIB-340) Examples: Update workflow and templates.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Add PrePayment to invoice types to handle its workflow correctly.

* [change] (PHPLIB-340) Update CHANGELOG.md

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Cleanup.

* [change] (PHPLIB-340) Prepayment is handled explicitly in examples and not as invoice type.

* [change] (PHPLIB-340) Examples:
Show additional payment information on success page of invoice/prepayment.

* Update examples/ReturnController.php

Co-authored-by: Florian Evertz <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>

* Added the possibility to add custom css to the payment page

* Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

* Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)

This reverts commit b07063384fd0b0daecbab793e7f1c02fc295183b.

* Revert "Added the possibility to add custom css to the payment page" (#199)

* Revert "Revert "Added the possibility to add custom css to the payment page" (#199)"

This reverts commit de1e8074

* Revert "Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)"

This reverts commit 9cb52ca2

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: David Owusu <[email protected]>
Co-authored-by: “Baris <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>
Co-authored-by: heidelpay <[email protected]>

* [change] (PHPLIB-209) Update CHANGELOG.md

* [change] (PHPLIB-318) Refactor tests to fit latest API changes. (#176)

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-330/fix-errors-related-to-tls-certs (#182)

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [change] (PHPLIB-336) Mask auth header in debug log.

* [change] (PHPLIB-336) Switch to composer update for integration test.

* Revert "[change] (PHPLIB-336) Switch to composer update for integration test."

This reverts commit dbe61bf7

* [change] (PHPLIB-330) debugging: disable peer and host verification

* [change] (PHPLIB-330) debugging: enable peer verification

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name is set.

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name verfication.

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable curl verbos output

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: set linux distribution to default

* [change] (PHPLIB-330) remove linux distribution from travis config to enable using the current default.

* [change] (PHPLIB-330) update CHANGELOG.md

* [change] (PHPLIB-330) Update PHP Unit config.

* [change] (PHPLIB-330) Update CHANGELOG.md

* [change] (PHPLIB-330) Fix typo in field id.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-333/remove-default-key-pair-from-examples (#184)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

Co-authored-by: sixer1182 <[email protected]>

* [change] PHPLIB-297 Set up bancontact integration.

* [change] (PHPLIB-301) add assertions to bancontact test

* [change] PHPLIB-301
- Add payment type constant.

* [change] PHPLIB-301
- Add Bancontact authorize test.

* [change] (PHPLIB-301) add Chrageable Test

* [refactor] (PHPLIB-301) remove exception throw annotation

* [change] (PHPLIB-301) Bancontact: Add header.

* [change] (PHPLIB-301) Bancontact: Add test for holder property.

* [change] (PHPLIB-301) Bancontact: add property and use in getter / setter

* change/PHPLIB-334/remove-default-keypair-from-tests (#185)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-334) Fix style issues.

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-301) Bancontact: change base testing class.

* [change] (PHPLIB-301) Bancontact: fix code style

* [change] (PHPLIB-301) Bancontact: Add it to Payment types constant array.

* [change] (PHPLIB-301) Bancontact: update test.

* Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)

This reverts commit b07063384fd0b0daecbab793e7f1c02fc295183b.

* Revert "Added the possibility to add custom css to the payment page"

* [change] (PHPLIB-301) Bancontact: Add example.

* [change] (PHPLIB-301) Bancontact: Assign correct id for try-button.

* [change] (PHPLIB-301) Bancontact: update changelog.

* [change] (PHPLIB-209) Update CHANGELOG.md

* bugfix/PHPLIB-330/fix-errors-related-to-tls-certs (#182)

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [change] (PHPLIB-336) Mask auth header in debug log.

* [change] (PHPLIB-336) Switch to composer update for integration test.

* Revert "[change] (PHPLIB-336) Switch to composer update for integration test."

This reverts commit dbe61bf7

* [change] (PHPLIB-330) debugging: disable peer and host verification

* [change] (PHPLIB-330) debugging: enable peer verification

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name is set.

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name verfication.

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable curl verbos output

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: set linux distribution to default

* [change] (PHPLIB-330) remove linux distribution from travis config to enable using the current default.

* [change] (PHPLIB-330) update CHANGELOG.md

* [change] (PHPLIB-330) Update PHP Unit config.

* [change] (PHPLIB-330) Update CHANGELOG.md

* [change] (PHPLIB-330) Fix typo in field id.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-334/remove-default-keypair-from-tests (#185)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-334) Fix style issues.

Co-authored-by: sixer1182 <[email protected]>

* Added the possibility to add custom css to the payment page

* Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

* Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)

This reverts commit b07063384fd0b0daecbab793e7f1c02fc295183b.

* Revert "Added the possibility to add custom css to the payment page" (#199)

* Revert "Revert "Added the possibility to add custom css to the payment page" (#199)"

This reverts commit de1e8074

* Revert "Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)"

This reverts commit 9cb52ca2

* [fix](PHPLIB-347) Test: remove missing element from actual array to match expecting array

* Update test/integration/PaymentTypes/BancontactTest.php

Co-authored-by: Florian Evertz <[email protected]>

* Update src/Resources/PaymentTypes/Bancontact.php

Co-authored-by: Florian Evertz <[email protected]>

* Update CHANGELOG.md

Co-authored-by: Florian Evertz <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: David Owusu <[email protected]>
Co-authored-by: “Baris <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>
Co-authored-by: heidelpay <[email protected]>
Co-authored-by: David.Owusu <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>
sixer1182 pushed a commit that referenced this pull request Oct 7, 2020
* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [change] (PHPLIB-317) Tests remove throws annotations.

* [change] (PHPLIB-317) Apply change due to review comment.

Co-authored-by: sixer1182 <[email protected]>
sixer1182 pushed a commit that referenced this pull request Oct 7, 2020
* [change] (PHPLIB-209) Update CHANGELOG.md

* Merge remote-tracking branch 'remotes/github/develop' into bugfix/PHPLIB-309/renaming-cc-holder-to-cardHolder (#171)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-309) Add unit tests to verify deprecated getter/setter.

* [change] (PHPLIB-309) Add integration test to verify deprecated getter/setter.

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-330/fix-errors-related-to-tls-certs (#182)

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [change] (PHPLIB-336) Mask auth header in debug log.

* [change] (PHPLIB-336) Switch to composer update for integration test.

* Revert "[change] (PHPLIB-336) Switch to composer update for integration test."

This reverts commit dbe61bf

* [change] (PHPLIB-330) debugging: disable peer and host verification

* [change] (PHPLIB-330) debugging: enable peer verification

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name is set.

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name verfication.

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable curl verbos output

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: set linux distribution to default

* [change] (PHPLIB-330) remove linux distribution from travis config to enable using the current default.

* [change] (PHPLIB-330) update CHANGELOG.md

* [change] (PHPLIB-330) Update PHP Unit config.

* [change] (PHPLIB-330) Update CHANGELOG.md

* [change] (PHPLIB-330) Fix typo in field id.

Co-authored-by: sixer1182 <[email protected]>

* [change] PHPLIB-297 Set up bancontact integration.

* [change] (PHPLIB-301) add assertions to bancontact test

* [change] PHPLIB-301
- Add payment type constant.

* [change] PHPLIB-301
- Add Bancontact authorize test.

* [change] (PHPLIB-301) add Chrageable Test

* [refactor] (PHPLIB-301) remove exception throw annotation

* [change] (PHPLIB-301) Bancontact: Add header.

* [change] (PHPLIB-301) Bancontact: Add test for holder property.

* [change] (PHPLIB-301) Bancontact: add property and use in getter / setter

* change/PHPLIB-334/remove-default-keypair-from-tests (#185)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-334) Fix style issues.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-317/refactor-due-to-min-php-version (#186)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [change] (PHPLIB-317) Tests remove throws annotations.

* [change] (PHPLIB-317) Apply change due to review comment.

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-301) Bancontact: change base testing class.

* [change] (PHPLIB-301) Bancontact: fix code style

* [change] (PHPLIB-301) Bancontact: Add it to Payment types constant array.

* [change] (PHPLIB-301) Bancontact: update test.

* Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)

This reverts commit b070633.

* Revert "Added the possibility to add custom css to the payment page"

* [change] (PHPLIB-301) Bancontact: Add example.

* [change] (PHPLIB-301) Bancontact: Assign correct id for try-button.

* [change] (PHPLIB-301) Bancontact: update changelog.

* [change] (PHPLIB-209) Update CHANGELOG.md

* bugfix/PHPLIB-330/fix-errors-related-to-tls-certs (#182)

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [change] (PHPLIB-336) Mask auth header in debug log.

* [change] (PHPLIB-336) Switch to composer update for integration test.

* Revert "[change] (PHPLIB-336) Switch to composer update for integration test."

This reverts commit dbe61bf

* [change] (PHPLIB-330) debugging: disable peer and host verification

* [change] (PHPLIB-330) debugging: enable peer verification

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name is set.

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name verfication.

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable curl verbos output

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: set linux distribution to default

* [change] (PHPLIB-330) remove linux distribution from travis config to enable using the current default.

* [change] (PHPLIB-330) update CHANGELOG.md

* [change] (PHPLIB-330) Update PHP Unit config.

* [change] (PHPLIB-330) Update CHANGELOG.md

* [change] (PHPLIB-330) Fix typo in field id.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-333/remove-default-key-pair-from-examples (#184)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

Co-authored-by: sixer1182 <[email protected]>

* Added the possibility to add custom css to the payment page

* Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

* Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)

This reverts commit b070633.

* Revert "Added the possibility to add custom css to the payment page" (#199)

* Revert "Revert "Added the possibility to add custom css to the payment page" (#199)"

This reverts commit de1e807

* Revert "Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)"

This reverts commit 9cb52ca

* [fix](PHPLIB-347) Test: remove missing element from actual array to match expecting array

* Update test/integration/PaymentTypes/BancontactTest.php

Co-authored-by: Florian Evertz <[email protected]>

* Update src/Resources/PaymentTypes/Bancontact.php

Co-authored-by: Florian Evertz <[email protected]>

* Update CHANGELOG.md

Co-authored-by: Florian Evertz <[email protected]>

* [change] Fix hosted pay page example and update changelog and version. (#206)

* [change] Fix hosted pay page example and update changelog and version.

* [change] Fix embedded pay page example.

* [change] Update CHANGELOG.md

* [change] Fix baskets in examples.

* [change] Update support channels.

Co-authored-by: sixer1182 <[email protected]>

* [change] Fix idString

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: David.Owusu <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>
Co-authored-by: “Baris <[email protected]>
Co-authored-by: David Owusu <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants