public function process()
{
global $template;
$template_path = QM_Util::standard_dir($template);
$stylesheet_directory = QM_Util::standard_dir(get_stylesheet_directory());
$template_directory = QM_Util::standard_dir(get_template_directory());
$template_file = str_replace(array($stylesheet_directory, $template_directory), '', $template_path);
$template_file = ltrim($template_file, '/');
$this->data['template_path'] = $template_path;
$this->data['template_file'] = $template_file;
$this->data['stylesheet'] = get_stylesheet();
$this->data['template'] = get_template();
if (isset($this->data['body_class'])) {
asort($this->data['body_class']);
}
}