trait Strict

Better OOP experience.

Methods

mixed
__call(string $name, array $args)

Call to undefined method.

static mixed
__callStatic(string $name, array $args)

Call to undefined static method.

mixed
__get(string $name)

Access to undeclared property.

void
__set(string $name, mixed $value)

Access to undeclared property.

bool
__isset(string $name)

No description

void
__unset(string $name)

Access to undeclared property.

Details

at line 26
mixed __call(string $name, array $args)

Call to undefined method.

Parameters

string $name
array $args

Return Value

mixed

Exceptions

LogicException

at line 43
static mixed __callStatic(string $name, array $args)

Call to undefined static method.

Parameters

string $name
array $args

Return Value

mixed

Exceptions

LogicException

at line 59
mixed __get(string $name)

Access to undeclared property.

Parameters

string $name

Return Value

mixed

Exceptions

LogicException

at line 75
void __set(string $name, mixed $value)

Access to undeclared property.

Parameters

string $name
mixed $value

Return Value

void

Exceptions

LogicException

at line 86
bool __isset(string $name)

No description

Parameters

string $name

Return Value

bool

at line 96
void __unset(string $name)

Access to undeclared property.

Parameters

string $name

Return Value

void

Exceptions

LogicException