Bug 74118

Summary: Add support for PHP 5
Product: [Applications] kdevelop Reporter: Juergen Heinemann <nospam>
Component: Language Support: PHPAssignee: KDevelop Developers <kdevelop-devel>
Status: RESOLVED FIXED    
Severity: wishlist CC: mail, rfujimoto
Priority: NOR    
Version: git master   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description Juergen Heinemann 2004-02-04 10:57:33 UTC
Version:           3.0.0b2 (using KDE KDE 3.1.4)
Installed from:    SuSE RPMs
Compiler:          gcc (GCC) 3.3.1 (SuSE Linux) --prefix=/opt/kde3 --sysconfdir=/etc --enable-autoproject --enable-scriptproject --enable-trollproject --enable-customproject --enable-cvs --with-qtdoc-dir=/usr/lib/qt3/doc/html --with-extra-libs=/srv/www/modules --with-extra-includes=/opt/kde3/include --enable-kate --enable-kdbg --enable-kwrite
OS:          Linux

The Class Browser didn't view private, protected, public functions or Methods in file tree, work with php 5 Scripts.
Example:
    protected function error($m, $l = "", $info = "")
    {
        print "<pre>" . $m . $l . $info . "</pre>";
        return exit;
    }
Comment 1 Sascha Cunz 2004-02-05 01:15:14 UTC
You're pretty right. It won't do that. But it's actually no bug.

I haven't seen any active development in PHP Support recently. It's a big entry in my todo list, to have a deep look into kdevelop's phpsupport.

However, current state is, that kdevelop's php support does not claim to be php 5 compilant.
Comment 2 Jens Dagerbo 2005-05-04 12:42:40 UTC
*** Bug 104939 has been marked as a duplicate of this bug. ***
Comment 3 Richard Fujimoto 2005-05-04 23:22:18 UTC
*** This bug has been confirmed by popular vote. ***
Comment 4 Nicolas Escuder 2005-06-22 17:41:47 UTC
The new parser of php support part now support PHP 5
Comment 5 Richard Fujimoto 2006-02-27 21:02:36 UTC
How exactly does this work?  I've filled in all the PHP specific info and I don't see any difference?  Is there documentation on how this work?