-
-
Notifications
You must be signed in to change notification settings - Fork 268
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
Add ZendPHP support #671
Add ZendPHP support #671
Conversation
I'd like to expand the tests to include tests for this PR, but I can't seem to get the tests to run. I've followed the instructions in the README:
but I keep getting this error about an undefined constant:
Seems to be an issue within the puppet-strings gem. Any tips? |
Thanks. I've figured out how to get tests running. Just trying to find the time to write them now! Should have tests up by the end of the week. |
Sorry it took so long. I've added a few tests for the zend flavor. |
Just wanted to check in and see if there is any sort of ETA for peer review and acceptance? This has been sitting for awhile. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also the commits should be rebased on current master and squashed into one commit.
Thanks for the review @kenyon. I'll get these sorted ASAP. |
I can't seem to get it to squash properly WITH a rebase... But your requested changes have been completed. Now there are five of the exact same commit... Lol... Squashing is a lot harder than I remember. |
Okay! I finally got it squashed into one commit. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changelog update shouldn't be part of this PR.
Not sure how they got in there, but I've gotten CHANGELOG and REFERENCE taken out. |
a7128d2
to
bbbd855
Compare
metadata.json
Outdated
}, | ||
{ | ||
"name": "zend/zend_common", | ||
"version_requirement": ">= 1.1.1 < 8.0.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should leave this out of metadata.json
since it makes zend/zend_common
a hard requirement even when ZendPHP is not being used. Instead you can explain that zend/zend_common
is needed for ZendPHP.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fair enough. In that case, I can just remove metadata.json from the commit, which makes it easy!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add some lines on README explaining that in order to use ZendPHP they need zend/zend_common
puppet module, else people will be confused why their catalog is not compiling 😄
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done, @root-expert 😄
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the work!
Description
This PR adds support for ZendPHP on its supported platforms.
This is accomplished by adding two parameters to
php::globals
:Usage examples