def _getAppFunc(self): """ busca o aplicativo das funções: comentario, votação, etc.. """ portal = Portal(id_site=self.id_site, request=self.request) dados = portal._getDadosPlug(env_site=self.id_site, id_plugin=self.id_plugin) if dados.get("func_schema", None): return portal._getAplication(id_site=self.id_site, meta_type=dados["func_type"], schema=dados["func_schema"])
def __init__(self, id_site, id_plugin=None, request=None, dados={}): """ """ self.id_plugin = id_plugin self.id_site = id_site self.request = request if id_plugin and not dados: portal = Portal(id_site=self.id_site, request=self.request) dados = portal._getDadosPlug(env_site=self.id_site, id_plugin=self.id_plugin) self.dados = dados
def _getAppSession(self): """ busca o aplicativo de sessão """ portal = Portal(id_site=self.id_site, request=self.request) dados = portal._getDadosPlug(env_site=self.id_site, id_plugin=self.id_plugin) if dados.get("session_schema", None): return portal._getAplication(id_site=self.id_site, meta_type=dados["session_type"], schema=dados["session_schema"])