IV
Dúvida quanto ao warning Strict standards: Non-static method
Print: prntscr.com/eknt38
Esse warning em anexo acontece porque eu fiz um método na classe MonitorSped que retorna Sim ou Não ao passar 1 ou 0...
Aonde eu chamo a função:
Aonde eu tenho ela salva:
Ele funciona, porém devo ter cometido algum erro de padronização ou algo do tipo, pois sou novo no Adianti, o que posso fazer para ajusta-lo corretamente sem ter de suprimir o erro ou fazer o if manualmente na Lista?
Obrigado
Esse warning em anexo acontece porque eu fiz um método na classe MonitorSped que retorna Sim ou Não ao passar 1 ou 0...
Aonde eu chamo a função:
$object->ativo = MonitorSped::retorna_ativo($object->ativo);
Aonde eu tenho ela salva:
public function retorna_ativo($val)
{
if($val==0){
return 'Não';
}
else{
return 'Sim';
}
}
Ele funciona, porém devo ter cometido algum erro de padronização ou algo do tipo, pois sou novo no Adianti, o que posso fazer para ajusta-lo corretamente sem ter de suprimir o erro ou fazer o if manualmente na Lista?
Obrigado
Si deseas llamar a una funcion estática debes declarar tu funcion como sigue:
y luego llamar al metodo estático asi: