Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?php
2
/**
3
 * Zend Coding Standard.
4
 *
5
 * PHP version 5
6
 *
7
 * @category  PHP
8
 * @package   PHP_CodeSniffer
9
 * @author    Greg Sherwood <gsherwood@squiz.net>
10
 * @author    Marc McIntyre <mmcintyre@squiz.net>
11
 * @copyright 2006 Squiz Pty Ltd (ABN 77 084 670 600)
12
 * @license   http://matrix.squiz.net/developer/tools/php_cs/licence BSD Licence
13
 * @version   CVS: $Id: ZendCodingStandard.php 267648 2008-10-23 04:52:05Z squiz $
14
 * @link      http://pear.php.net/package/PHP_CodeSniffer
15
 */
16
 
17
if (class_exists('PHP_CodeSniffer_Standards_CodingStandard', true) === false) {
18
    throw new PHP_CodeSniffer_Exception('Class PHP_CodeSniffer_Standards_CodingStandard not found');
19
}
20
 
21
/**
22
 * Zend Coding Standard.
23
 *
24
 * @category  PHP
25
 * @package   PHP_CodeSniffer
26
 * @author    Greg Sherwood <gsherwood@squiz.net>
27
 * @author    Marc McIntyre <mmcintyre@squiz.net>
28
 * @copyright 2006 Squiz Pty Ltd (ABN 77 084 670 600)
29
 * @license   http://matrix.squiz.net/developer/tools/php_cs/licence BSD Licence
30
 * @version   Release: 1.2.1
31
 * @link      http://pear.php.net/package/PHP_CodeSniffer
32
 */
33
class PHP_CodeSniffer_Standards_Zend_ZendCodingStandard extends PHP_CodeSniffer_Standards_CodingStandard
34
{
35
 
36
 
37
    /**
38
     * Return a list of external sniffs to include with this standard.
39
     *
40
     * The Zend standard uses some PEAR sniffs.
41
     *
42
     * @return array
43
     */
44
    public function getIncludedSniffs()
45
    {
46
        return array(
47
                'Generic/Sniffs/Functions/OpeningFunctionBraceBsdAllmanSniff.php',
48
                'Generic/Sniffs/PHP/DisallowShortOpenTagSniff.php',
49
                'Generic/Sniffs/WhiteSpace/DisallowTabIndentSniff.php',
50
                'PEAR/Sniffs/Classes/ClassDeclarationSniff.php',
51
                'PEAR/Sniffs/ControlStructures/ControlSignatureSniff.php',
52
                'PEAR/Sniffs/Files/LineEndingsSniff.php',
53
                'PEAR/Sniffs/Functions/FunctionCallArgumentSpacingSniff.php',
54
                'PEAR/Sniffs/Functions/FunctionCallSignatureSniff.php',
55
                'PEAR/Sniffs/Functions/ValidDefaultValueSniff.php',
56
                'PEAR/Sniffs/WhiteSpace/ScopeClosingBraceSniff.php',
57
                'Squiz/Sniffs/Functions/GlobalFunctionSniff.php',
58
               );
59
 
60
    }//end getIncludedSniffs()
61
 
62
 
63
}//end class
64
?>