Kahlan\Plugin\Double::_getMagicMethods PHP Method

_getMagicMethods() public static method

Returns Magic Methods definitions.
public static _getMagicMethods ( ) : array
return array
    public static function _getMagicMethods()
    {
        return ['__construct' => "public function __construct() {}", '__destruct' => "public function __destruct() {}", '__call' => "public function __call(\$name, \$args) { return new static(); }", '::__callStatic' => "public static function __callStatic(\$name, \$args) { return get_called_class(); }", '__get' => "public function __get(\$key){ return new static(); }", '__set' => "public function __set(\$key, \$value) { \$this->{\$key} = \$value; }", '__isset' => "public function __isset(\$key) { return isset(\$this->{\$key}); }", '__unset' => "public function __unset(\$key) { unset(\$this->{\$key}); }", '__sleep' => "public function __sleep() { return []; }", '__wakeup' => "public function __wakeup() {}", '__toString' => "public function __toString() { return get_class(); }", '__invoke' => "public function __invoke() {}", '__set_sate' => "public function __set_sate(\$properties) {}", '__clone' => "public function __clone() {}"];
    }