タグ

PHPとdoxygenに関するiwwのブックマーク (2)

  • @param

    DescriptionNOTE: as of 0.4.1, @param can document phpdoc.de-style, with optional $paramname The datatype should be a valid PHP type (int, string, bool, etc), a class name for the type of object, or simply "mixed". Further, you can list multiple datatypes for a single parameter by delimiting them with the pipe (e.g. "@param int|string $p1"). You may document parameters listed or any optional paramt

  • PHPのAPI DOC生成にDoxygenも使うことにした

    Doxygen 経緯以前から一部のリポジトリで phpdoc がメモリ不足で落ちて困っていたDoxygen は何年か前にも試していたが、PHP の解釈がイマイチで採用を見送っていた今回試してやはりイマイチだったが、いくつかの問題を我慢すれば使えそうだったので、メモリ不足で落ちるよりマシと判断して使い始めた現在稼働しているバージョンは 1.5.6 動かせるようになるまで最初は 落ちる返ってこないファイルが後を絶たなかった。どうしたか。 EXCLUDE しまくるまずはこれが基。設定ファイルの中に EXCLUDE, EXCLUDE_PATTERNS の設定があるのでこれを利用してひたすら問題になるファイルを除外しまくる。話はそれから。 とりあえず EXCLUDE一つずつコメントやコードの構造を直して落ちないか試す以上をくり返すことでほとんどのコードを扱えるようになる。 ※ Warning はと

  • 1