I have a problem which is probably not for most of you.
Sorry if it is obvious for you…
This is my code :
class Bat
{
public function test()
{
echo"ici";
exit();
}
public function test2()
{
$this->test();
}
}
In my controller:
bat::test2();
i have an error:
Exception information: Message: Method “test” does not exist and was
not trapped in __call()
Bat::test2 refers to a static function. So you have to declare it static.
Else, you need an instance of
Batand call the function on that instance: