class EntitiesFilter (View source)

Methods

static array
getFiltered(array $entities, callable|null $additionalFilter = null, int ...$problemTypes)

No description

static array
getFilteredStubsFunctions(bool $shouldSuitCurrentPhpVersion = true)

No description

static array
static array
getFilteredReflectionMethods(PHPClass $class)

No description

static array
getFilteredStubsMethods(PHPClass $class, bool $shouldSuitCurrentPhpVersion = true)

No description

static array
getFilteredParameters(PHPFunction $function, callable|null $additionalFilter = null, int ...$problemType)

No description

static callable
getFilterFunctionForAllowedTypeHintsInLanguageLevel(string $classType, float $languageVersion)

No description

Details

static array getFiltered(array $entities, callable|null $additionalFilter = null, int ...$problemTypes)

No description

Parameters

array $entities
callable|null $additionalFilter
int ...$problemTypes

Return Value

array

static array getFilteredStubsFunctions(bool $shouldSuitCurrentPhpVersion = true)

No description

Parameters

bool $shouldSuitCurrentPhpVersion

Return Value

array

static array getFilteredReflectionFunctions()

No description

Return Value

array

Exceptions

RuntimeException

static array getFilteredReflectionMethods(PHPClass $class)

No description

Parameters

PHPClass $class

Return Value

array

static array getFilteredStubsMethods(PHPClass $class, bool $shouldSuitCurrentPhpVersion = true)

No description

Parameters

PHPClass $class
bool $shouldSuitCurrentPhpVersion

Return Value

array

Exceptions

RuntimeException

static array getFilteredParameters(PHPFunction $function, callable|null $additionalFilter = null, int ...$problemType)

No description

Parameters

PHPFunction $function
callable|null $additionalFilter
int ...$problemType

Return Value

array

static callable getFilterFunctionForAllowedTypeHintsInLanguageLevel(string $classType, float $languageVersion)

No description

Parameters

string $classType
float $languageVersion

Return Value

callable