Bug 74118 - Add support for PHP 5
Summary: Add support for PHP 5
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: Language Support: PHP (show other bugs)
Version: git master
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
: 104939 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-02-04 10:57 UTC by Juergen Heinemann
Modified: 2013-03-31 01:09 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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?