/** * Register autoloader. */ public static function init() { if (!self::$_isInitialized) { $lib = Yii::getPathOfAlias(self::$libPathPDF) . '.php'; if (!file_exists($lib)) { Yii::log("TCPDF lib not found({$lib}). Export disabled !", CLogger::LEVEL_WARNING, 'EHeartPDF'); } else { spl_autoload_unregister(array('YiiBase', 'autoload')); Yii::import(self::$libPathPDF, true); spl_autoload_register(array('YiiBase', 'autoload')); self::$_isInitialized = true; } } }