Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. Metadata.php

class Metadata

Same name in this branch
  1. 11.1.x vendor/open-telemetry/api/Baggage/Metadata.php \OpenTelemetry\API\Baggage\Metadata

@psalm-immutable

@no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit

Hierarchy

  • class \PHPUnit\Metadata\Metadata

Expanded class hierarchy of Metadata

2 files declare their use of Metadata
AnnotationParser.php in vendor/phpunit/phpunit/src/Metadata/Parser/AnnotationParser.php
AttributeParser.php in vendor/phpunit/phpunit/src/Metadata/Parser/AttributeParser.php
3 string references to 'Metadata'
ComposerRepository::asyncFetchFile in vendor/composer/composer/src/Composer/Repository/ComposerRepository.php
@phpstan-return PromiseInterface<array<mixed>|true> true if the response was a 304 and the cache is fresh, otherwise it returns the decoded json
ComposerRepository::fetchFile in vendor/composer/composer/src/Composer/Repository/ComposerRepository.php
ComposerRepository::fetchFileIfLastModified in vendor/composer/composer/src/Composer/Repository/ComposerRepository.php

File

vendor/phpunit/phpunit/src/Metadata/Metadata.php, line 19

Namespace

PHPUnit\Metadata
View source
abstract class Metadata {
    private const CLASS_LEVEL = 0;
    private const METHOD_LEVEL = 1;
    
    /**
     * @psalm-var 0|1
     */
    private readonly int $level;
    public static function after() : After {
        return new After(self::METHOD_LEVEL);
    }
    public static function afterClass() : AfterClass {
        return new AfterClass(self::METHOD_LEVEL);
    }
    public static function backupGlobalsOnClass(bool $enabled) : BackupGlobals {
        return new BackupGlobals(self::CLASS_LEVEL, $enabled);
    }
    public static function backupGlobalsOnMethod(bool $enabled) : BackupGlobals {
        return new BackupGlobals(self::METHOD_LEVEL, $enabled);
    }
    public static function backupStaticPropertiesOnClass(bool $enabled) : BackupStaticProperties {
        return new BackupStaticProperties(self::CLASS_LEVEL, $enabled);
    }
    public static function backupStaticPropertiesOnMethod(bool $enabled) : BackupStaticProperties {
        return new BackupStaticProperties(self::METHOD_LEVEL, $enabled);
    }
    public static function before() : Before {
        return new Before(self::METHOD_LEVEL);
    }
    public static function beforeClass() : BeforeClass {
        return new BeforeClass(self::METHOD_LEVEL);
    }
    
    /**
     * @psalm-param class-string $className
     */
    public static function coversClass(string $className) : CoversClass {
        return new CoversClass(self::CLASS_LEVEL, $className);
    }
    
    /**
     * @psalm-param non-empty-string $functionName
     */
    public static function coversFunction(string $functionName) : CoversFunction {
        return new CoversFunction(self::CLASS_LEVEL, $functionName);
    }
    
    /**
     * @psalm-param non-empty-string $target
     */
    public static function coversOnClass(string $target) : Covers {
        return new Covers(self::CLASS_LEVEL, $target);
    }
    
    /**
     * @psalm-param non-empty-string $target
     */
    public static function coversOnMethod(string $target) : Covers {
        return new Covers(self::METHOD_LEVEL, $target);
    }
    
    /**
     * @psalm-param class-string $className
     */
    public static function coversDefaultClass(string $className) : CoversDefaultClass {
        return new CoversDefaultClass(self::CLASS_LEVEL, $className);
    }
    public static function coversNothingOnClass() : CoversNothing {
        return new CoversNothing(self::CLASS_LEVEL);
    }
    public static function coversNothingOnMethod() : CoversNothing {
        return new CoversNothing(self::METHOD_LEVEL);
    }
    
    /**
     * @psalm-param class-string $className
     * @psalm-param non-empty-string $methodName
     */
    public static function dataProvider(string $className, string $methodName) : DataProvider {
        return new DataProvider(self::METHOD_LEVEL, $className, $methodName);
    }
    
    /**
     * @psalm-param class-string $className
     */
    public static function dependsOnClass(string $className, bool $deepClone, bool $shallowClone) : DependsOnClass {
        return new DependsOnClass(self::METHOD_LEVEL, $className, $deepClone, $shallowClone);
    }
    
    /**
     * @psalm-param class-string $className
     * @psalm-param non-empty-string $methodName
     */
    public static function dependsOnMethod(string $className, string $methodName, bool $deepClone, bool $shallowClone) : DependsOnMethod {
        return new DependsOnMethod(self::METHOD_LEVEL, $className, $methodName, $deepClone, $shallowClone);
    }
    public static function doesNotPerformAssertionsOnClass() : DoesNotPerformAssertions {
        return new DoesNotPerformAssertions(self::CLASS_LEVEL);
    }
    public static function doesNotPerformAssertionsOnMethod() : DoesNotPerformAssertions {
        return new DoesNotPerformAssertions(self::METHOD_LEVEL);
    }
    
    /**
     * @psalm-param non-empty-string $globalVariableName
     */
    public static function excludeGlobalVariableFromBackupOnClass(string $globalVariableName) : ExcludeGlobalVariableFromBackup {
        return new ExcludeGlobalVariableFromBackup(self::CLASS_LEVEL, $globalVariableName);
    }
    
    /**
     * @psalm-param non-empty-string $globalVariableName
     */
    public static function excludeGlobalVariableFromBackupOnMethod(string $globalVariableName) : ExcludeGlobalVariableFromBackup {
        return new ExcludeGlobalVariableFromBackup(self::METHOD_LEVEL, $globalVariableName);
    }
    
    /**
     * @psalm-param class-string $className
     * @psalm-param non-empty-string $propertyName
     */
    public static function excludeStaticPropertyFromBackupOnClass(string $className, string $propertyName) : ExcludeStaticPropertyFromBackup {
        return new ExcludeStaticPropertyFromBackup(self::CLASS_LEVEL, $className, $propertyName);
    }
    
    /**
     * @psalm-param class-string $className
     * @psalm-param non-empty-string $propertyName
     */
    public static function excludeStaticPropertyFromBackupOnMethod(string $className, string $propertyName) : ExcludeStaticPropertyFromBackup {
        return new ExcludeStaticPropertyFromBackup(self::METHOD_LEVEL, $className, $propertyName);
    }
    
    /**
     * @psalm-param non-empty-string $groupName
     */
    public static function groupOnClass(string $groupName) : Group {
        return new Group(self::CLASS_LEVEL, $groupName);
    }
    
    /**
     * @psalm-param non-empty-string $groupName
     */
    public static function groupOnMethod(string $groupName) : Group {
        return new Group(self::METHOD_LEVEL, $groupName);
    }
    public static function ignoreDeprecationsOnClass() : IgnoreDeprecations {
        return new IgnoreDeprecations(self::CLASS_LEVEL);
    }
    public static function ignoreDeprecationsOnMethod() : IgnoreDeprecations {
        return new IgnoreDeprecations(self::METHOD_LEVEL);
    }
    
    /**
     * @psalm-param class-string $className
     */
    public static function ignoreClassForCodeCoverage(string $className) : IgnoreClassForCodeCoverage {
        return new IgnoreClassForCodeCoverage(self::CLASS_LEVEL, $className);
    }
    
    /**
     * @psalm-param class-string $className
     * @psalm-param non-empty-string $methodName
     */
    public static function ignoreMethodForCodeCoverage(string $className, string $methodName) : IgnoreMethodForCodeCoverage {
        return new IgnoreMethodForCodeCoverage(self::CLASS_LEVEL, $className, $methodName);
    }
    
    /**
     * @psalm-param non-empty-string $functionName
     */
    public static function ignoreFunctionForCodeCoverage(string $functionName) : IgnoreFunctionForCodeCoverage {
        return new IgnoreFunctionForCodeCoverage(self::CLASS_LEVEL, $functionName);
    }
    public static function postCondition() : PostCondition {
        return new PostCondition(self::METHOD_LEVEL);
    }
    public static function preCondition() : PreCondition {
        return new PreCondition(self::METHOD_LEVEL);
    }
    public static function preserveGlobalStateOnClass(bool $enabled) : PreserveGlobalState {
        return new PreserveGlobalState(self::CLASS_LEVEL, $enabled);
    }
    public static function preserveGlobalStateOnMethod(bool $enabled) : PreserveGlobalState {
        return new PreserveGlobalState(self::METHOD_LEVEL, $enabled);
    }
    
    /**
     * @psalm-param non-empty-string $functionName
     */
    public static function requiresFunctionOnClass(string $functionName) : RequiresFunction {
        return new RequiresFunction(self::CLASS_LEVEL, $functionName);
    }
    
    /**
     * @psalm-param non-empty-string $functionName
     */
    public static function requiresFunctionOnMethod(string $functionName) : RequiresFunction {
        return new RequiresFunction(self::METHOD_LEVEL, $functionName);
    }
    
    /**
     * @psalm-param class-string $className
     * @psalm-param non-empty-string $methodName
     */
    public static function requiresMethodOnClass(string $className, string $methodName) : RequiresMethod {
        return new RequiresMethod(self::CLASS_LEVEL, $className, $methodName);
    }
    
    /**
     * @psalm-param class-string $className
     * @psalm-param non-empty-string $methodName
     */
    public static function requiresMethodOnMethod(string $className, string $methodName) : RequiresMethod {
        return new RequiresMethod(self::METHOD_LEVEL, $className, $methodName);
    }
    
    /**
     * @psalm-param non-empty-string $operatingSystem
     */
    public static function requiresOperatingSystemOnClass(string $operatingSystem) : RequiresOperatingSystem {
        return new RequiresOperatingSystem(self::CLASS_LEVEL, $operatingSystem);
    }
    
    /**
     * @psalm-param non-empty-string $operatingSystem
     */
    public static function requiresOperatingSystemOnMethod(string $operatingSystem) : RequiresOperatingSystem {
        return new RequiresOperatingSystem(self::METHOD_LEVEL, $operatingSystem);
    }
    
    /**
     * @psalm-param non-empty-string $operatingSystemFamily
     */
    public static function requiresOperatingSystemFamilyOnClass(string $operatingSystemFamily) : RequiresOperatingSystemFamily {
        return new RequiresOperatingSystemFamily(self::CLASS_LEVEL, $operatingSystemFamily);
    }
    
    /**
     * @psalm-param non-empty-string $operatingSystemFamily
     */
    public static function requiresOperatingSystemFamilyOnMethod(string $operatingSystemFamily) : RequiresOperatingSystemFamily {
        return new RequiresOperatingSystemFamily(self::METHOD_LEVEL, $operatingSystemFamily);
    }
    public static function requiresPhpOnClass(Requirement $versionRequirement) : RequiresPhp {
        return new RequiresPhp(self::CLASS_LEVEL, $versionRequirement);
    }
    public static function requiresPhpOnMethod(Requirement $versionRequirement) : RequiresPhp {
        return new RequiresPhp(self::METHOD_LEVEL, $versionRequirement);
    }
    
    /**
     * @psalm-param non-empty-string $extension
     */
    public static function requiresPhpExtensionOnClass(string $extension, ?Requirement $versionRequirement) : RequiresPhpExtension {
        return new RequiresPhpExtension(self::CLASS_LEVEL, $extension, $versionRequirement);
    }
    
    /**
     * @psalm-param non-empty-string $extension
     */
    public static function requiresPhpExtensionOnMethod(string $extension, ?Requirement $versionRequirement) : RequiresPhpExtension {
        return new RequiresPhpExtension(self::METHOD_LEVEL, $extension, $versionRequirement);
    }
    public static function requiresPhpunitOnClass(Requirement $versionRequirement) : RequiresPhpunit {
        return new RequiresPhpunit(self::CLASS_LEVEL, $versionRequirement);
    }
    public static function requiresPhpunitOnMethod(Requirement $versionRequirement) : RequiresPhpunit {
        return new RequiresPhpunit(self::METHOD_LEVEL, $versionRequirement);
    }
    
    /**
     * @psalm-param non-empty-string $setting
     * @psalm-param non-empty-string $value
     */
    public static function requiresSettingOnClass(string $setting, string $value) : RequiresSetting {
        return new RequiresSetting(self::CLASS_LEVEL, $setting, $value);
    }
    
    /**
     * @psalm-param non-empty-string $setting
     * @psalm-param non-empty-string $value
     */
    public static function requiresSettingOnMethod(string $setting, string $value) : RequiresSetting {
        return new RequiresSetting(self::METHOD_LEVEL, $setting, $value);
    }
    public static function runClassInSeparateProcess() : RunClassInSeparateProcess {
        return new RunClassInSeparateProcess(self::CLASS_LEVEL);
    }
    public static function runTestsInSeparateProcesses() : RunTestsInSeparateProcesses {
        return new RunTestsInSeparateProcesses(self::CLASS_LEVEL);
    }
    public static function runInSeparateProcess() : RunInSeparateProcess {
        return new RunInSeparateProcess(self::METHOD_LEVEL);
    }
    public static function test() : Test {
        return new Test(self::METHOD_LEVEL);
    }
    
    /**
     * @psalm-param non-empty-string $text
     */
    public static function testDoxOnClass(string $text) : TestDox {
        return new TestDox(self::CLASS_LEVEL, $text);
    }
    
    /**
     * @psalm-param non-empty-string $text
     */
    public static function testDoxOnMethod(string $text) : TestDox {
        return new TestDox(self::METHOD_LEVEL, $text);
    }
    public static function testWith(array $data) : TestWith {
        return new TestWith(self::METHOD_LEVEL, $data);
    }
    
    /**
     * @psalm-param class-string $className
     */
    public static function usesClass(string $className) : UsesClass {
        return new UsesClass(self::CLASS_LEVEL, $className);
    }
    
    /**
     * @psalm-param non-empty-string $functionName
     */
    public static function usesFunction(string $functionName) : UsesFunction {
        return new UsesFunction(self::CLASS_LEVEL, $functionName);
    }
    
    /**
     * @psalm-param non-empty-string $target
     */
    public static function usesOnClass(string $target) : Uses {
        return new Uses(self::CLASS_LEVEL, $target);
    }
    
    /**
     * @psalm-param non-empty-string $target
     */
    public static function usesOnMethod(string $target) : Uses {
        return new Uses(self::METHOD_LEVEL, $target);
    }
    
    /**
     * @psalm-param class-string $className
     */
    public static function usesDefaultClass(string $className) : UsesDefaultClass {
        return new UsesDefaultClass(self::CLASS_LEVEL, $className);
    }
    public static function withoutErrorHandler() : WithoutErrorHandler {
        return new WithoutErrorHandler(self::METHOD_LEVEL);
    }
    
    /**
     * @psalm-param 0|1 $level
     */
    protected function __construct(int $level) {
        $this->level = $level;
    }
    public function isClassLevel() : bool {
        return $this->level === self::CLASS_LEVEL;
    }
    public function isMethodLevel() : bool {
        return $this->level === self::METHOD_LEVEL;
    }
    
    /**
     * @psalm-assert-if-true After $this
     */
    public function isAfter() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true AfterClass $this
     */
    public function isAfterClass() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true BackupGlobals $this
     */
    public function isBackupGlobals() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true BackupStaticProperties $this
     */
    public function isBackupStaticProperties() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true BeforeClass $this
     */
    public function isBeforeClass() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true Before $this
     */
    public function isBefore() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true Covers $this
     */
    public function isCovers() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true CoversClass $this
     */
    public function isCoversClass() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true CoversDefaultClass $this
     */
    public function isCoversDefaultClass() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true CoversFunction $this
     */
    public function isCoversFunction() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true CoversNothing $this
     */
    public function isCoversNothing() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true DataProvider $this
     */
    public function isDataProvider() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true DependsOnClass $this
     */
    public function isDependsOnClass() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true DependsOnMethod $this
     */
    public function isDependsOnMethod() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true DoesNotPerformAssertions $this
     */
    public function isDoesNotPerformAssertions() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true ExcludeGlobalVariableFromBackup $this
     */
    public function isExcludeGlobalVariableFromBackup() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true ExcludeStaticPropertyFromBackup $this
     */
    public function isExcludeStaticPropertyFromBackup() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true Group $this
     */
    public function isGroup() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true IgnoreDeprecations $this
     */
    public function isIgnoreDeprecations() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true IgnoreClassForCodeCoverage $this
     */
    public function isIgnoreClassForCodeCoverage() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true IgnoreMethodForCodeCoverage $this
     */
    public function isIgnoreMethodForCodeCoverage() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true IgnoreFunctionForCodeCoverage $this
     */
    public function isIgnoreFunctionForCodeCoverage() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true RunClassInSeparateProcess $this
     */
    public function isRunClassInSeparateProcess() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true RunInSeparateProcess $this
     */
    public function isRunInSeparateProcess() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true RunTestsInSeparateProcesses $this
     */
    public function isRunTestsInSeparateProcesses() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true Test $this
     */
    public function isTest() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true PreCondition $this
     */
    public function isPreCondition() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true PostCondition $this
     */
    public function isPostCondition() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true PreserveGlobalState $this
     */
    public function isPreserveGlobalState() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true RequiresMethod $this
     */
    public function isRequiresMethod() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true RequiresFunction $this
     */
    public function isRequiresFunction() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true RequiresOperatingSystem $this
     */
    public function isRequiresOperatingSystem() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true RequiresOperatingSystemFamily $this
     */
    public function isRequiresOperatingSystemFamily() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true RequiresPhp $this
     */
    public function isRequiresPhp() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true RequiresPhpExtension $this
     */
    public function isRequiresPhpExtension() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true RequiresPhpunit $this
     */
    public function isRequiresPhpunit() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true RequiresSetting $this
     */
    public function isRequiresSetting() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true TestDox $this
     */
    public function isTestDox() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true TestWith $this
     */
    public function isTestWith() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true Uses $this
     */
    public function isUses() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true UsesClass $this
     */
    public function isUsesClass() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true UsesDefaultClass $this
     */
    public function isUsesDefaultClass() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true UsesFunction $this
     */
    public function isUsesFunction() : bool {
        return false;
    }
    
    /**
     * @psalm-assert-if-true WithoutErrorHandler $this
     */
    public function isWithoutErrorHandler() : bool {
        return false;
    }

}

Members

Title Sort descending Modifiers Object type Summary Overrides
Metadata::$level private property @psalm-var 0|1
Metadata::after public static function
Metadata::afterClass public static function
Metadata::backupGlobalsOnClass public static function
Metadata::backupGlobalsOnMethod public static function
Metadata::backupStaticPropertiesOnClass public static function
Metadata::backupStaticPropertiesOnMethod public static function
Metadata::before public static function
Metadata::beforeClass public static function
Metadata::CLASS_LEVEL private constant
Metadata::coversClass public static function @psalm-param class-string $className
Metadata::coversDefaultClass public static function @psalm-param class-string $className
Metadata::coversFunction public static function @psalm-param non-empty-string $functionName
Metadata::coversNothingOnClass public static function
Metadata::coversNothingOnMethod public static function
Metadata::coversOnClass public static function @psalm-param non-empty-string $target
Metadata::coversOnMethod public static function @psalm-param non-empty-string $target
Metadata::dataProvider public static function @psalm-param class-string $className
@psalm-param non-empty-string $methodName
Metadata::dependsOnClass public static function @psalm-param class-string $className
Metadata::dependsOnMethod public static function @psalm-param class-string $className
@psalm-param non-empty-string $methodName
Metadata::doesNotPerformAssertionsOnClass public static function
Metadata::doesNotPerformAssertionsOnMethod public static function
Metadata::excludeGlobalVariableFromBackupOnClass public static function @psalm-param non-empty-string $globalVariableName
Metadata::excludeGlobalVariableFromBackupOnMethod public static function @psalm-param non-empty-string $globalVariableName
Metadata::excludeStaticPropertyFromBackupOnClass public static function @psalm-param class-string $className
@psalm-param non-empty-string $propertyName
Metadata::excludeStaticPropertyFromBackupOnMethod public static function @psalm-param class-string $className
@psalm-param non-empty-string $propertyName
Metadata::groupOnClass public static function @psalm-param non-empty-string $groupName
Metadata::groupOnMethod public static function @psalm-param non-empty-string $groupName
Metadata::ignoreClassForCodeCoverage public static function @psalm-param class-string $className
Metadata::ignoreDeprecationsOnClass public static function
Metadata::ignoreDeprecationsOnMethod public static function
Metadata::ignoreFunctionForCodeCoverage public static function @psalm-param non-empty-string $functionName
Metadata::ignoreMethodForCodeCoverage public static function @psalm-param class-string $className
@psalm-param non-empty-string $methodName
Metadata::isAfter public function @psalm-assert-if-true After $this 1
Metadata::isAfterClass public function @psalm-assert-if-true AfterClass $this 1
Metadata::isBackupGlobals public function @psalm-assert-if-true BackupGlobals $this 1
Metadata::isBackupStaticProperties public function @psalm-assert-if-true BackupStaticProperties $this 1
Metadata::isBefore public function @psalm-assert-if-true Before $this 1
Metadata::isBeforeClass public function @psalm-assert-if-true BeforeClass $this 1
Metadata::isClassLevel public function
Metadata::isCovers public function @psalm-assert-if-true Covers $this 1
Metadata::isCoversClass public function @psalm-assert-if-true CoversClass $this 1
Metadata::isCoversDefaultClass public function @psalm-assert-if-true CoversDefaultClass $this 1
Metadata::isCoversFunction public function @psalm-assert-if-true CoversFunction $this 1
Metadata::isCoversNothing public function @psalm-assert-if-true CoversNothing $this 1
Metadata::isDataProvider public function @psalm-assert-if-true DataProvider $this 1
Metadata::isDependsOnClass public function @psalm-assert-if-true DependsOnClass $this 1
Metadata::isDependsOnMethod public function @psalm-assert-if-true DependsOnMethod $this 1
Metadata::isDoesNotPerformAssertions public function @psalm-assert-if-true DoesNotPerformAssertions $this 1
Metadata::isExcludeGlobalVariableFromBackup public function @psalm-assert-if-true ExcludeGlobalVariableFromBackup $this 1
Metadata::isExcludeStaticPropertyFromBackup public function @psalm-assert-if-true ExcludeStaticPropertyFromBackup $this 1
Metadata::isGroup public function @psalm-assert-if-true Group $this 1
Metadata::isIgnoreClassForCodeCoverage public function @psalm-assert-if-true IgnoreClassForCodeCoverage $this 1
Metadata::isIgnoreDeprecations public function @psalm-assert-if-true IgnoreDeprecations $this 1
Metadata::isIgnoreFunctionForCodeCoverage public function @psalm-assert-if-true IgnoreFunctionForCodeCoverage $this 1
Metadata::isIgnoreMethodForCodeCoverage public function @psalm-assert-if-true IgnoreMethodForCodeCoverage $this 1
Metadata::isMethodLevel public function
Metadata::isPostCondition public function @psalm-assert-if-true PostCondition $this 1
Metadata::isPreCondition public function @psalm-assert-if-true PreCondition $this 1
Metadata::isPreserveGlobalState public function @psalm-assert-if-true PreserveGlobalState $this 1
Metadata::isRequiresFunction public function @psalm-assert-if-true RequiresFunction $this 1
Metadata::isRequiresMethod public function @psalm-assert-if-true RequiresMethod $this 1
Metadata::isRequiresOperatingSystem public function @psalm-assert-if-true RequiresOperatingSystem $this 1
Metadata::isRequiresOperatingSystemFamily public function @psalm-assert-if-true RequiresOperatingSystemFamily $this 1
Metadata::isRequiresPhp public function @psalm-assert-if-true RequiresPhp $this 1
Metadata::isRequiresPhpExtension public function @psalm-assert-if-true RequiresPhpExtension $this 1
Metadata::isRequiresPhpunit public function @psalm-assert-if-true RequiresPhpunit $this 1
Metadata::isRequiresSetting public function @psalm-assert-if-true RequiresSetting $this 1
Metadata::isRunClassInSeparateProcess public function @psalm-assert-if-true RunClassInSeparateProcess $this 1
Metadata::isRunInSeparateProcess public function @psalm-assert-if-true RunInSeparateProcess $this 1
Metadata::isRunTestsInSeparateProcesses public function @psalm-assert-if-true RunTestsInSeparateProcesses $this 1
Metadata::isTest public function @psalm-assert-if-true Test $this 1
Metadata::isTestDox public function @psalm-assert-if-true TestDox $this 1
Metadata::isTestWith public function @psalm-assert-if-true TestWith $this 1
Metadata::isUses public function @psalm-assert-if-true Uses $this 1
Metadata::isUsesClass public function @psalm-assert-if-true UsesClass $this 1
Metadata::isUsesDefaultClass public function @psalm-assert-if-true UsesDefaultClass $this 1
Metadata::isUsesFunction public function @psalm-assert-if-true UsesFunction $this 1
Metadata::isWithoutErrorHandler public function @psalm-assert-if-true WithoutErrorHandler $this 1
Metadata::METHOD_LEVEL private constant
Metadata::postCondition public static function
Metadata::preCondition public static function
Metadata::preserveGlobalStateOnClass public static function
Metadata::preserveGlobalStateOnMethod public static function
Metadata::requiresFunctionOnClass public static function @psalm-param non-empty-string $functionName
Metadata::requiresFunctionOnMethod public static function @psalm-param non-empty-string $functionName
Metadata::requiresMethodOnClass public static function @psalm-param class-string $className
@psalm-param non-empty-string $methodName
Metadata::requiresMethodOnMethod public static function @psalm-param class-string $className
@psalm-param non-empty-string $methodName
Metadata::requiresOperatingSystemFamilyOnClass public static function @psalm-param non-empty-string $operatingSystemFamily
Metadata::requiresOperatingSystemFamilyOnMethod public static function @psalm-param non-empty-string $operatingSystemFamily
Metadata::requiresOperatingSystemOnClass public static function @psalm-param non-empty-string $operatingSystem
Metadata::requiresOperatingSystemOnMethod public static function @psalm-param non-empty-string $operatingSystem
Metadata::requiresPhpExtensionOnClass public static function @psalm-param non-empty-string $extension
Metadata::requiresPhpExtensionOnMethod public static function @psalm-param non-empty-string $extension
Metadata::requiresPhpOnClass public static function
Metadata::requiresPhpOnMethod public static function
Metadata::requiresPhpunitOnClass public static function
Metadata::requiresPhpunitOnMethod public static function
Metadata::requiresSettingOnClass public static function @psalm-param non-empty-string $setting
@psalm-param non-empty-string $value
Metadata::requiresSettingOnMethod public static function @psalm-param non-empty-string $setting
@psalm-param non-empty-string $value
Metadata::runClassInSeparateProcess public static function
Metadata::runInSeparateProcess public static function
Metadata::runTestsInSeparateProcesses public static function
Metadata::test public static function
Metadata::testDoxOnClass public static function @psalm-param non-empty-string $text
Metadata::testDoxOnMethod public static function @psalm-param non-empty-string $text
Metadata::testWith public static function
Metadata::usesClass public static function @psalm-param class-string $className
Metadata::usesDefaultClass public static function @psalm-param class-string $className
Metadata::usesFunction public static function @psalm-param non-empty-string $functionName
Metadata::usesOnClass public static function @psalm-param non-empty-string $target
Metadata::usesOnMethod public static function @psalm-param non-empty-string $target
Metadata::withoutErrorHandler public static function
Metadata::__construct protected function @psalm-param 0|1 $level 30

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal