-
Notifications
You must be signed in to change notification settings - Fork 242
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
Strict standards: Declaration of Double\... should be compatible with ... #310
Comments
OK, please first updated Prophecy to 1.6.2. The 1.4.1 version is really old, and I won't provide debugging for it (we already fixed many things since then) |
please give the version of the PHP memcached extension, not of the memcached server (we don't care about it here as it does not provide PHP code). You can have this version in |
Hello @stof I updated prophecy, as requested. However the error is still there.
About the PHP Memcached version, these are the details (this is the latest version I can install via Homebrew - I checked yesterday if there were packages to upgrade):
Hope this helps, |
This is probably caused by php-memcached-dev/php-memcached#126 and https://bugs.php.net/bug.php?id=66331 |
Thanks for those links @jakzal This should confirm the outputs that I am getting, indeed. Also, after a quick read, looks like there are no upcoming plans to fix it from Memcached side due those outputs are not breaking the system. That's sad... |
Based on my previous issue, reported here phpspec/phpspec#1053, looks like the
Memcached
mock forgetByKey
(and other methods) does not match the signature of the parent class.My local environment is built with these specs:
PHP
version:Installed
PHP Spec
version:Installed
Prophecy
version:Memcached
versionHope it helps to find the problem!
Regards,
The text was updated successfully, but these errors were encountered: