Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PHP 8 compatibility #29

Merged
merged 2 commits into from
Nov 29, 2022
Merged

PHP 8 compatibility #29

merged 2 commits into from
Nov 29, 2022

Conversation

abugey
Copy link
Contributor

@abugey abugey commented Nov 28, 2022

  • updated CustomDataHelper
  • fixed ArgumentCountError: Too few arguments to function CRM_Moregreetings_Form_Settings::smartyErrorHandler()

@abugey abugey added the status:needs review Code needs review and testing label Nov 28, 2022
@abugey abugey linked an issue Nov 28, 2022 that may be closed by this pull request
2 tasks
@jensschuppe jensschuppe requested a review from bjendres November 28, 2022 14:37
@jensschuppe
Copy link
Collaborator

@bjendres Could you have a look at the changes to the CustomData implementation before merging?

@bjendres
Copy link
Member

bjendres commented Nov 28, 2022

@bjendres Could you have a look at the changes to the CustomData implementation before merging?

The plan for the CustomDataHelper ist to just copy a fresh version from https://github.com/systopia/Custom-Data-Helper - all you have to do is adjust the namespace. It looks to me like that's what @abugey has done.

The feature set of the CustomDataHelper is very stable and this approach should not cause any issues.

@jensschuppe jensschuppe removed the request for review from bjendres November 29, 2022 11:54
@jensschuppe jensschuppe added status:reviewed and tested Code has received thorough review and test and is ready to be committed/merged and removed status:needs review Code needs review and testing labels Nov 29, 2022
@jensschuppe jensschuppe changed the title Issue/28 php8 PHP 8 compatibility Nov 29, 2022
@jensschuppe jensschuppe merged commit 7f46712 into master Nov 29, 2022
@jensschuppe jensschuppe added status:fixed The issue has been resolved (usually by committing/merging code) bug and removed status:reviewed and tested Code has received thorough review and test and is ready to be committed/merged labels Nov 29, 2022
@jensschuppe jensschuppe added this to the 1.1 milestone Nov 29, 2022
@jensschuppe jensschuppe deleted the issue/28_php8 branch November 29, 2022 11:57
@abugey abugey removed a link to an issue Jan 5, 2023
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug status:fixed The issue has been resolved (usually by committing/merging code)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants