Yannick
2008-07-28 01:52:39 UTC
Hi again,
Apparently, the parsing of the PHPDoc comments is so severe that if I
use:
/**
* This library provides functions for user management.
* it in your code to use its functionality.
*
* @service
* @binding.soap
*
*/
it won't work, but if I add one space before the star on the line
before the last, then it works:
/**
* This library provides functions for user management.
* it in your code to use its functionality.
*
* @service
* @binding.soap
*
*/
However, the last line (the closing tag) works, with or without space.
I haven't found any documentation about this, but it sure takes some
time to figure out! (and error reporting is un-existing about that
one)
Isn't this a little too restrictive for a package that is supposed to
provide a simple mechanism of re-use of existing functions?
Yannick
Apparently, the parsing of the PHPDoc comments is so severe that if I
use:
/**
* This library provides functions for user management.
* it in your code to use its functionality.
*
* @service
* @binding.soap
*
*/
it won't work, but if I add one space before the star on the line
before the last, then it works:
/**
* This library provides functions for user management.
* it in your code to use its functionality.
*
* @service
* @binding.soap
*
*/
However, the last line (the closing tag) works, with or without space.
I haven't found any documentation about this, but it sure takes some
time to figure out! (and error reporting is un-existing about that
one)
Isn't this a little too restrictive for a package that is supposed to
provide a simple mechanism of re-use of existing functions?
Yannick