getMode(); if ('Names' === $mode) { $this->Names($request); } else { $this->CSS($request); } } /** * @param Vtiger_Request $request */ public function Names(Vtiger_Request $request) { $response = new Vtiger_Response(); $response->setResult(PDFMaker_Fonts_Model::getInstance()->getFonts()); $response->emit(); } /** * @param Vtiger_Request $request */ public function CSS(Vtiger_Request $request) { header("Content-type: text/css; charset: UTF-8"); echo PDFMaker_Fonts_Model::getInstance()->getFontFaces(); } }