trait Strict

Better OOP experience.

Methods

__call(string $name, array $args)

Call to undefined method.

static 
__callStatic(string $name, array $args)

Call to undefined static method.

__get(string $name)

Access to undeclared property.

__set(string $name, $value)

Access to undeclared property.

bool
__isset(string $name)

No description

__unset(string $name)

Access to undeclared property.

static mixed
extensionMethod(string $name, callable $callback = null) deprecated

No description

Details

at line 30
__call(string $name, array $args)

Call to undefined method.

Parameters

string $name
array $args

Exceptions

LogicException

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

Call to undefined static method.

Parameters

string $name
array $args

Exceptions

LogicException

at line 62
__get(string $name)

Access to undeclared property.

Parameters

string $name

Exceptions

LogicException

at line 81
__set(string $name, $value)

Access to undeclared property.

Parameters

string $name
$value

Exceptions

LogicException

at line 90
bool __isset(string $name)

No description

Parameters

string $name

Return Value

bool

at line 100
__unset(string $name)

Access to undeclared property.

Parameters

string $name

Exceptions

LogicException

at line 111
static mixed extensionMethod(string $name, callable $callback = null) deprecated

deprecated

No description

Parameters

string $name
callable $callback

Return Value

mixed