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

Breadcrumb

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

class ClassMethodUnit

@psalm-immutable

Hierarchy

  • class \SebastianBergmann\CodeUnit\CodeUnit
    • class \SebastianBergmann\CodeUnit\ClassMethodUnit extends \SebastianBergmann\CodeUnit\CodeUnit

Expanded class hierarchy of ClassMethodUnit

File

vendor/sebastian/code-unit/src/ClassMethodUnit.php, line 15

Namespace

SebastianBergmann\CodeUnit
View source
final class ClassMethodUnit extends CodeUnit {
    
    /**
     * @psalm-assert-if-true ClassMethodUnit $this
     */
    public function isClassMethod() : bool {
        return true;
    }

}

Members

Title Sort descending Modifiers Object type Summary Overriden Title Overrides
ClassMethodUnit::isClassMethod public function @psalm-assert-if-true ClassMethodUnit $this Overrides CodeUnit::isClassMethod
CodeUnit::$name private property
CodeUnit::$sourceFileName private property
CodeUnit::$sourceLines private property @psalm-var list<int>
CodeUnit::ensureFileExistsAndIsReadable private static function
CodeUnit::ensureUserDefinedClass private static function @psalm-param class-string $className
CodeUnit::ensureUserDefinedInterface private static function @psalm-param class-string $interfaceName
CodeUnit::ensureUserDefinedTrait private static function @psalm-param class-string $traitName
CodeUnit::forClass public static function @psalm-param class-string $className
CodeUnit::forClassMethod public static function @psalm-param class-string $className
CodeUnit::forFileWithAbsolutePath public static function
CodeUnit::forFunction public static function @psalm-param callable-string $functionName
CodeUnit::forInterface public static function @psalm-param class-string $interfaceName
CodeUnit::forInterfaceMethod public static function @psalm-param class-string $interfaceName
CodeUnit::forTrait public static function @psalm-param class-string $traitName
CodeUnit::forTraitMethod public static function @psalm-param class-string $traitName
CodeUnit::isClass public function 1
CodeUnit::isFile public function 1
CodeUnit::isFunction public function 1
CodeUnit::isInterface public function 1
CodeUnit::isInterfaceMethod public function 1
CodeUnit::isTrait public function 1
CodeUnit::isTraitMethod public function 1
CodeUnit::name public function
CodeUnit::reflectorForClass private static function @psalm-param class-string $className
CodeUnit::reflectorForClassMethod private static function @psalm-param class-string $className
CodeUnit::reflectorForFunction private static function @psalm-param callable-string $functionName
CodeUnit::sourceFileName public function
CodeUnit::sourceLines public function @psalm-return list<int>
CodeUnit::__construct private function @psalm-param list<int> $sourceLines
RSS feed
Powered by Drupal