public static function error($type, $code, $msg = null) { $vm = new self(['type' => $type, 'message' => $msg], $code); $vm->setRootNodeName('error'); return $vm; }