public static function factory($code, $body = null, array $header = array()) { $error = new static(\Lysine\HTTP::getStatusMessage($code), $code); $more = array(); if ($body) { $more['body'] = $body; } if ($header) { $more['header'] = $header; } $error->setMore($more); return $error; }