/** * * @return tpl_upgrade */ public static function getinstance() { if (!DataEngine::_tpl_defined(get_class())) { DataEngine::_set_tpl(get_class(), new self()); } return DataEngine::tpl(get_class()); }