class StaticWrapper

A class for overriding static methods for unit testing

Properties

private $overrides
private $class

Methods

__construct(string $class)

No description

_override(string $fname, callable $func)

Overrides a static function on the class

__call($fname, $args)

No description

Details

at line 254
__construct(string $class)

No description

Parameters

string $class

at line 262
StaticWrapper _override(string $fname, callable $func)

Overrides a static function on the class

Parameters

string $fname

name of the static function

callable $func

function to replace with

Return Value

StaticWrapper

at line 267
__call($fname, $args)

No description

Parameters

$fname
$args