get_mime( 'woff' ); $mimes['ttf'] = $this->get_mime( 'ttf' ); $mimes['eot'] = $this->get_mime( 'eot' ); $mimes['svg'] = $this->get_mime( 'svg' ); return $mimes; } /** * Get the MIME type of the font-files * by examining font-files included in the theme. * * @access private * @since 5.2 * @param string $file_type The file-type we want to check. * @return string */ private function get_mime( $file_type ) { $path = FUSION_LIBRARY_URL . '/assets/fonts/icomoon/icomoon.' . $file_type; if ( file_exists( $path ) && function_exists( 'mime_content_type' ) ) { return mime_content_type( $path ); } return 'font/' . $file_type; } } /* Omit closing PHP tag to avoid "Headers already sent" issues. */