Zend Frameworkには、インラインドキュメントに必要なものとして定義されているいくつかの標準があり、ガイドラインとして使用できます。すべてのZend Frameworkクラスがすべてのタグを使用するわけではないので、あなたの裁量でいくつかを省略することができます。
ZFドキュメントページのCoding Standards - Inline Documentationを参照してください。
ファイル
PHPコードを含むすべてのファイルは、最低限これらのphpDocumentorタグを含むファイルの先頭でのdocblockを持っている必要があります。
/**
* Short description for file
*
* Long description for file (if any)...
*
* LICENSE: Some license information
*
* @category Zend
* @package Zend_Magic
* @subpackage Wand
* @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license BSD License
* @version $Id:$
* @link http://framework.zend.com/package/PackageName
* @since File available since Release 1.5.0
*/
クラス
すべてのクラスには、これらのphpDocumentorタグを含むdocblockが必要です最低でも:
A description of the function
All of the arguments
All of the possible return values
:
/**
* Short description for class
*
* Long description for class (if any)...
*
* @category Zend
* @package Zend_Magic
* @subpackage Wand
* @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license BSD License
* @version Release: @[email protected]
* @link http://framework.zend.com/package/PackageName
* @since Class available since Release 1.5.0
* @deprecated Class deprecated in Release 2.0.0
*/
機能
すべての機能、オブジェクトのメソッドを含め、最低でも含まれているのdocblockを持っている必要があります