Como chamar automaticamente a função em php para todas as outras chamadas de função
Class test{
function test1()
{
echo 'inside test1';
}
function test2()
{
echo 'test2';
}
function test3()
{
echo 'test3';
}
}
$obj = new test;
$obj->test2();//prints test2
$obj->test3();//prints test3
Agora minha pergunta é:
Como posso chamar outra função antes de qualquer execução de função chamada? No caso acima, como posso chamar automaticamente a função 'test1' para todas as outras chamadas de função, para que eu possa obter a saída como,
test1
test2
test1
test3
Atualmente, estou recebendo saída como
test2
test3
Não posso chamar a função 'test1' em todas as definições de funções, pois pode haver muitas funções. Eu preciso de uma maneira de chamar automaticamente uma função antes de chamar qualquer função de uma classe.
Qualquer maneira alternativa também seria fazer.