MarcusSchwarz wrote: |
Silly question, I know, but where are @php@ and @php4@ are defined? I can't find these entries in the macros list.
Edit:
I reinstalled the package with php4, now phpdocumenter works.
marcus |
You didn't need to reinstall.
All you have to do to fix this is change in Settings | Integration | PHPDocumentor:
From default:
@php@ "C:\Program Files\nusphere\phped\phpDocumentor\phpDocumentor\phpdoc" -t "@Projpath(phpdoc_target_dir)@" -d "@FName@"
|
To this:
@php4@ "C:\Program Files\nusphere\phped\phpDocumentor\phpDocumentor\phpdoc.inc" -t "@Projpath(phpdoc_target_dir)@" -d "@FName@"
|
The problem was PHP interpreter could not find the script 'phpdoc' because it doesn't exist. 'phpdoc.inc' however does exist. @php@ was default, and i changed to @php4@ and no problems.
Works as it should now.
Even better is this:
@php4@ "C:\Program Files\nusphere\phped\phpDocumentor\phpDocumentor\phpdoc.inc" -t "@Projpath(phpdoc_target_dir)@" -d "@FName@" -ti "@Project@" -dn "@Project@"
|
Which will title the generated help files and set the default packagename to that of your project.

No more "welcome to default!"