Created attachment 105335 [details] How PHP7 features are treated now Hello, please add support for PHP7 features to kdevelop-php. The most important (from my point of view, which is not objective) are the return type specification for methods and scalar type definition for method arguments. There are also multiple other new language constructs which would also be great, but these two prevent from developing PHP7 applications in kdevelop. http://php.net/manual/en/migration70.new-features.php Thank you!
Related tickets: Ticket for PHP7 IIFE: https://bugs.kde.org/show_bug.cgi?id=370515 Ticket for PHP7 coalesce operator: https://bugs.kde.org/show_bug.cgi?id=383133
*** Bug 383133 has been marked as a duplicate of this bug. ***
I understand that the pressures do not help, but I've spent a lot of time using kdevelop for php developments and the lack of support for php7 is a big problem. The last time I programmed in C++ was in 1995, if I could contribute something, I would get myself involved in the project. Thank you.
Did you try the KDevelop 5.2 AppImage from the nightly build section as suggested? KDevelop 5.2 will have better PHP7 support, but it's not yet released. See: https://www.kdevelop.org/download -- section 'nightly builds'
I use this repository that is updated monthly: https://bugs.launchpad.net/~blaze/+archive/ubuntu/kf5 I'll try the AppImage. Thank you.
This bug: https://bugs.kde.org/show_bug.cgi?id=383133 Is solved in current nightly build appimage. Is there a release date for version 5.2?
IMHO this issue can be closed as resolved, as the mentioned PHP7 features are working for me with KDevelop 5.4.4