public function set_content_type($type, $charset = null) { try { if ($charset !== null) { $header = Headers::set_content($type) . ';' . Headers::set_charset($charset); Headers::save($header); } else { Headers::save(Headers::set_content($type)); } } catch (HeaderTypeException $e) { print_r($e->getMessage()); } return $this; }