DB\Mongo\Mapper::copyfrom PHP Method

copyfrom() public method

Hydrate mapper object using hive array variable
public copyfrom ( $var, $func = NULL ) : null
$var array|string
$func callback
return null
    function copyfrom($var, $func = NULL)
    {
        if (is_string($var)) {
            $var = \Base::instance()->get($var);
        }
        if ($func) {
            $var = call_user_func($func, $var);
        }
        foreach ($var as $key => $val) {
            $this->set($key, $val);
        }
    }