Comments (7)
Right now PHP <5.3.9 isn't working anyway due to a bug related to redeclaration of abstract functions:
PHP Fatal error: Can't inherit abstract function Gelf\\Transport\\TransportInterface::send() (previously declared abstract in Gelf\\Transport\\AbstractTransport)
This bug was fixed in php/php-src@31ef559#Zend/zend_compile.c
Could you please adjust the requirement in composer.json in the mean time?
from gelf-php.
@tralafiti Thanks for the hint - I'll look into this.
from gelf-php.
@bzikarsky Great, thank you!
from gelf-php.
Decided to also tag this as 1.2.
from gelf-php.
@bzikarsky Do you know what the last version to support 5.3.3 would be?
As we have a library that needs to support 5.3.3 and 5.4,5.6, and 7.0.
Thanks!
from gelf-php.
Looks like it can be closed considering #110
from gelf-php.
Hm, probably yes. I was a bit quick on the trigger-finger yesterday night and "rolled back".
2.0 development kind of dozed off as the need is currently not big enough. The current version still mostly works good enough.
In answer to the original question (from 2016 ... oops 🙄): The current 1.x development line will try to keep the current minimum versions. A new major version (with a changed API) may use updated version requirements for new fancy language features.
We can still consider this closed, as this is not really "issue-worthy" right now. Thanks for bringing it to my attention.
from gelf-php.
Related Issues (20)
- Get rid of paragonie/constant_time_encoding HOT 2
- v1.6 should require paragonie/constant_time_encoding ^1|^2 instead of just ^1 HOT 4
- fix preg_match in HttpTransport HOT 1
- Some udp message are not written HOT 14
- problem with sending data to logstash error code :111 HOT 1
- Passing the glue after the pieces has been deprecated. HOT 1
- PHP Parse error Binary.php on line 46 using the tcp-example.php HOT 3
- How to pass SslOptions to HttpTransport via Symfony service definition? HOT 1
- The current Keep-Alive implementation in HttpTransport is incomplete HOT 3
- Update codebase to make use php 5.6 features HOT 1
- Migrate away from Travis HOT 1
- psr/log v3 HOT 1
- gelf library under psr v3 HOT 2
- Attempted to call an undefined method named setFacility of class Gelf\Message HOT 2
- Socket connection problems when using Roadrunner/Swoole (Octane)
- Upgrade 1.7.1 to 2.0.0 HOT 3
- RuntimeException: Failed to write to socket: fwrite(): HOT 1
- Flaky-Tests at local runs (Mac) HOT 3
- gelf-php `2.0.0` incompatible with `psr/log:^1` due to method signature being too strict
- Error with symfony/monolog-bundle and level "info" HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gelf-php.