Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Erro em Método AdiantiControlTAction olá, tenho uma aplicação rodando corretamente na AWS mas quando tentei migrar para um outro servidor na nuvem com Ubuntu 20.04 (idem da AWS), minha aplicação apresentou vários erros que fui corrigindo um a um, devido ter atualizado o php de 7.3 para 8.1. Porém, estou com um exceção em todas as minhas páginas tipo "PaginaList.class.php"conforme abaixo: Método AdiantiControlTActio...
RC
Erro em Método AdiantiControlTAction  
olá, tenho uma aplicação rodando corretamente na AWS mas quando tentei migrar para um outro servidor na nuvem com Ubuntu 20.04 (idem da AWS), minha aplicação apresentou vários erros que fui corrigindo um a um, devido ter atualizado o php de 7.3 para 8.1.

Porém, estou com um exceção em todas as minhas páginas tipo "PaginaList.class.php"conforme abaixo:

Método AdiantiControlTAction::__construct deve receber um parâmetro do tipo Callback

Detalhado:

Exceção
Método AdiantiControlTAction::__construct deve receber um parâmetro do tipo Callback
Verifique se a ação (AgendaView::onStartEdit) existe

File: /app/control/dpi/agenda/AgendaView.class.php : 37
AdiantiControlTAction->__construct()
File: /lib/adianti/core/AdiantiCoreApplication.php : 60
AgendaView->__construct()
File: /engine.php : 23
AdiantiCoreAdiantiCoreApplication::run()
File: /engine.php : 64
TApplication::run()

Outro exemplo:

Exceção
Método AdiantiControlTAction::__construct deve receber um parâmetro do tipo Callback
Verifique se a ação (EstadoAgendamentoForm::onShow) existe

File: /app/control/dpi/agenda/EstadoAgendamentoList.php : 42
AdiantiControlTAction->__construct()
File: /lib/adianti/core/AdiantiCoreApplication.php : 60
EstadoAgendamentoList->__construct()
File: /engine.php : 23
AdiantiCoreAdiantiCoreApplication::run()
File: /engine.php : 64
TApplication::run()

E mais um:

Exceção
Método AdiantiControlTAction::__construct deve receber um parâmetro do tipo Callback
Verifique se a ação (PacienteForm::onShow) existe

File: /app/control/dpi/pessoa/PacienteList.php : 44
AdiantiControlTAction->__construct()
File: /lib/adianti/core/AdiantiCoreApplication.php : 60
PacienteList->__construct()
File: /engine.php : 23
AdiantiCoreAdiantiCoreApplication::run()
File: /engine.php : 64
TApplication::run()

Até quando tento acessar no MENU -> Administração -> Programas, aparece o erro:

Exceção
Método AdiantiControlTAction::__construct deve receber um parâmetro do tipo Callback
Verifique se a ação (SystemProgramForm::onEdit) existe

File: /app/control/admin/SystemProgramList.class.php : 58
AdiantiControlTAction->__construct()
File: /lib/adianti/core/AdiantiCoreApplication.php : 60
SystemProgramList->__construct()
File: /engine.php : 23
AdiantiCoreAdiantiCoreApplication::run()
File: /engine.php : 64
TApplication::run()

Alguma dica do que pode estar acontecendo? Pois já revisei meus códigos e todos apresentam as funções onEdit , onShow, corretas =(

Será um problema da atualização do PHP? do 7.3 para o 8.1 como fiz?
Editado 23/04/2024 (há 10 dias) - Clique para ver alterações

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (0)