return 'text-transform: ' . $v . ';'; } public function parseExtra($v) { return $v; } /** * @param $families * * @return mixed */ public function loadFont($families) { $families = explode(',', $families); for ($i = 0; $i < count($families); $i++) { $families[$i] = $this->getFamily(trim(trim($families[$i]), '\'"')); } return implode(',', $families); } private function getFamily($family) { static $cache = array(); if (!isset($cache[$family])) { N2Pluggable::doAction('fontFamily', array($family)); $cache[$family] = ''; } return "'" . $family . "'"; } } N2FontRenderer::$style = new N2FontStyle();