ImplicitlyIgnoredAnnotationNames
in package
A list of annotations that are implicitly ignored during the parsing process.
All names are case sensitive.
Table of Contents
- LIST = self::Reserved + self::WidelyUsedNonStandard + self::PhpDocumentor1 + self::PhpDocumentor2 + self::PHPUnit + self::PhpCheckStyle + self::PhpStorm + self::PEAR + self::PlainUML + self::Symfony + self::SlevomatCodingStandard + self::PhpCodeSniffer + self::PhpStan + self::Phan + self::Rector
- PEAR = ['package_version' => true]
- Phan = ['suppress' => true]
- PhpCheckStyle = ['SuppressWarnings' => true]
- PhpCodeSniffer = ['codingStandardsIgnoreStart' => true, 'codingStandardsIgnoreEnd' => true]
- PhpDocumentor1 = ['abstract' => true, 'access' => true, 'code' => true, 'deprec' => true, 'endcode' => true, 'exception' => true, 'final' => true, 'ingroup' => true, 'inheritdoc' => true, 'inheritDoc' => true, 'magic' => true, 'name' => true, 'private' => true, 'static' => true, 'staticvar' => true, 'staticVar' => true, 'toc' => true, 'tutorial' => true, 'throw' => true]
- PhpDocumentor2 = [ 'api' => true, 'author' => true, 'category' => true, 'copyright' => true, 'deprecated' => true, 'example' => true, 'filesource' => true, 'global' => true, 'ignore' => true, /* Can we enable this? 'index' => true, */ 'internal' => true, 'license' => true, 'link' => true, 'method' => true, 'package' => true, 'param' => true, 'property' => true, 'property-read' => true, 'property-write' => true, 'return' => true, 'see' => true, 'since' => true, 'source' => true, 'subpackage' => true, 'throws' => true, 'todo' => true, 'TODO' => true, 'usedby' => true, 'uses' => true, 'var' => true, 'version' => true, ]
- PhpStan = ['extends' => true, 'implements' => true, 'template' => true, 'use' => true]
- PhpStorm = ['noinspection' => true]
- PHPUnit = ['author' => true, 'after' => true, 'afterClass' => true, 'backupGlobals' => true, 'backupStaticAttributes' => true, 'before' => true, 'beforeClass' => true, 'codeCoverageIgnore' => true, 'codeCoverageIgnoreStart' => true, 'codeCoverageIgnoreEnd' => true, 'covers' => true, 'coversDefaultClass' => true, 'coversNothing' => true, 'dataProvider' => true, 'depends' => true, 'doesNotPerformAssertions' => true, 'expectedException' => true, 'expectedExceptionCode' => true, 'expectedExceptionMessage' => true, 'expectedExceptionMessageRegExp' => true, 'group' => true, 'large' => true, 'medium' => true, 'preserveGlobalState' => true, 'requires' => true, 'runTestsInSeparateProcesses' => true, 'runInSeparateProcess' => true, 'small' => true, 'test' => true, 'testdox' => true, 'testWith' => true, 'ticket' => true, 'uses' => true]
- PlainUML = ['startuml' => true, 'enduml' => true]
- Rector = ['noRector' => true]
- Reserved = [ 'Annotation' => true, 'Attribute' => true, 'Attributes' => true, /* Can we enable this? 'Enum' => true, */ 'Required' => true, 'Target' => true, ]
- SlevomatCodingStandard = ['phpcsSuppress' => true]
- Symfony = ['experimental' => true]
- WidelyUsedNonStandard = ['fix' => true, 'fixme' => true, 'override' => true]
- __construct() : mixed
Constants
LIST
public
mixed
LIST
= self::Reserved + self::WidelyUsedNonStandard + self::PhpDocumentor1 + self::PhpDocumentor2 + self::PHPUnit + self::PhpCheckStyle + self::PhpStorm + self::PEAR + self::PlainUML + self::Symfony + self::SlevomatCodingStandard + self::PhpCodeSniffer + self::PhpStan + self::Phan + self::Rector
PEAR
private
mixed
PEAR
= ['package_version' => true]
Phan
private
mixed
Phan
= ['suppress' => true]
PhpCheckStyle
private
mixed
PhpCheckStyle
= ['SuppressWarnings' => true]
PhpCodeSniffer
private
mixed
PhpCodeSniffer
= ['codingStandardsIgnoreStart' => true, 'codingStandardsIgnoreEnd' => true]
PhpDocumentor1
private
mixed
PhpDocumentor1
= ['abstract' => true, 'access' => true, 'code' => true, 'deprec' => true, 'endcode' => true, 'exception' => true, 'final' => true, 'ingroup' => true, 'inheritdoc' => true, 'inheritDoc' => true, 'magic' => true, 'name' => true, 'private' => true, 'static' => true, 'staticvar' => true, 'staticVar' => true, 'toc' => true, 'tutorial' => true, 'throw' => true]
PhpDocumentor2
private
mixed
PhpDocumentor2
= [
'api' => true,
'author' => true,
'category' => true,
'copyright' => true,
'deprecated' => true,
'example' => true,
'filesource' => true,
'global' => true,
'ignore' => true,
/* Can we enable this? 'index' => true, */
'internal' => true,
'license' => true,
'link' => true,
'method' => true,
'package' => true,
'param' => true,
'property' => true,
'property-read' => true,
'property-write' => true,
'return' => true,
'see' => true,
'since' => true,
'source' => true,
'subpackage' => true,
'throws' => true,
'todo' => true,
'TODO' => true,
'usedby' => true,
'uses' => true,
'var' => true,
'version' => true,
]
PhpStan
private
mixed
PhpStan
= ['extends' => true, 'implements' => true, 'template' => true, 'use' => true]
PhpStorm
private
mixed
PhpStorm
= ['noinspection' => true]
PHPUnit
private
mixed
PHPUnit
= ['author' => true, 'after' => true, 'afterClass' => true, 'backupGlobals' => true, 'backupStaticAttributes' => true, 'before' => true, 'beforeClass' => true, 'codeCoverageIgnore' => true, 'codeCoverageIgnoreStart' => true, 'codeCoverageIgnoreEnd' => true, 'covers' => true, 'coversDefaultClass' => true, 'coversNothing' => true, 'dataProvider' => true, 'depends' => true, 'doesNotPerformAssertions' => true, 'expectedException' => true, 'expectedExceptionCode' => true, 'expectedExceptionMessage' => true, 'expectedExceptionMessageRegExp' => true, 'group' => true, 'large' => true, 'medium' => true, 'preserveGlobalState' => true, 'requires' => true, 'runTestsInSeparateProcesses' => true, 'runInSeparateProcess' => true, 'small' => true, 'test' => true, 'testdox' => true, 'testWith' => true, 'ticket' => true, 'uses' => true]
PlainUML
private
mixed
PlainUML
= ['startuml' => true, 'enduml' => true]
Rector
private
mixed
Rector
= ['noRector' => true]
Reserved
private
mixed
Reserved
= [
'Annotation' => true,
'Attribute' => true,
'Attributes' => true,
/* Can we enable this? 'Enum' => true, */
'Required' => true,
'Target' => true,
]
SlevomatCodingStandard
private
mixed
SlevomatCodingStandard
= ['phpcsSuppress' => true]
Symfony
private
mixed
Symfony
= ['experimental' => true]
WidelyUsedNonStandard
private
mixed
WidelyUsedNonStandard
= ['fix' => true, 'fixme' => true, 'override' => true]
Methods
__construct()
private
__construct() : mixed