*/ public $formatters = [ 'application/json' => 'CodeIgniter\Format\JSONFormatter', 'application/xml' => 'CodeIgniter\Format\XMLFormatter', 'text/xml' => 'CodeIgniter\Format\XMLFormatter', ]; /** * -------------------------------------------------------------------------- * Formatters Options * -------------------------------------------------------------------------- * * Additional Options to adjust default formatters behaviour. * For each mime type, list the additional options that should be used. * * @var array */ public $formatterOptions = [ 'application/json' => JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES, 'application/xml' => 0, 'text/xml' => 0, ]; //-------------------------------------------------------------------- /** * A Factory method to return the appropriate formatter for the given mime type. * * @param string $mime * * @return FormatterInterface * * @deprecated This is an alias of `\CodeIgniter\Format\Format::getFormatter`. Use that instead. */ public function getFormatter(string $mime) { return Services::format()->getFormatter($mime); } }