Bonjour à tous.

Je suis sur un projet pour PHP 5.3 utilisant les classe et les namespaces. J'aurais bien besoin de vos lumières et retrours d'expérience concernant le formalisme Doxygen pour la génération de documentation.

Plus particulièrement, j'aurais besoin de précisions sur
- @namespace
- @package
- @subpackage
- @abstract et @interface
- @since et @version

Comment formalisez vous votre code ? Comment formatter au mieux ?

Voici le formalisme que j'utilise jusqu'ici:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
/**
 * <project name>
 * -----------------------------------------------------------------------------------------------------------------------------------------
 * @copyright <company>
 * @category Backoffices
 * @author B. Delespierre
 * @version <version>
 */
namespace <namespace>;
 
use \RuntimeException;
 
/**
 * Default autoloader
 *
 * TODO add autoloader description & usage
 *
 * @author Delespierre
 * @version 1.0.0
 * @package <package>
 */
final class Autoloader extends Object {
Am I doing it right ?