ClassExistsMock
in package
Tags
Table of Contents
Properties
Methods
- class_exists() : bool
- enum_exists() : bool
- interface_exists() : bool
- register() : void
- trait_exists() : bool
- withMockedClasses() : void
- Configures the classes to be checked upon existence.
- withMockedEnums() : void
- Configures the enums to be checked upon existence.
Properties
$classes
private
static mixed
$classes
= []
$enums
private
static mixed
$enums
= []
Methods
class_exists()
public
static class_exists(mixed $name[, mixed $autoload = true ]) : bool
Parameters
- $name : mixed
- $autoload : mixed = true
Return values
boolenum_exists()
public
static enum_exists(mixed $name[, mixed $autoload = true ]) : bool
Parameters
- $name : mixed
- $autoload : mixed = true
Return values
boolinterface_exists()
public
static interface_exists(mixed $name[, mixed $autoload = true ]) : bool
Parameters
- $name : mixed
- $autoload : mixed = true
Return values
boolregister()
public
static register(mixed $class) : void
Parameters
- $class : mixed
trait_exists()
public
static trait_exists(mixed $name[, mixed $autoload = true ]) : bool
Parameters
- $name : mixed
- $autoload : mixed = true
Return values
boolwithMockedClasses()
Configures the classes to be checked upon existence.
public
static withMockedClasses(array<string|int, mixed> $classes) : void
Parameters
- $classes : array<string|int, mixed>
-
Mocked class names as keys (case-sensitive, without leading root namespace slash) and booleans as values
withMockedEnums()
Configures the enums to be checked upon existence.
public
static withMockedEnums(array<string|int, mixed> $enums) : void
Parameters
- $enums : array<string|int, mixed>
-
Mocked enums names as keys (case-sensitive, without leading root namespace slash) and booleans as values