. // }}} namespace App\Core; class Module { public static function __set_state($state) { $class = get_called_class(); $obj = new $class(); foreach ($state as $k => $v) { $obj->{$k} = $v; } return $obj; } }