Home » Php » php – CakePHP – Fatal error: Call to undefined function

php – CakePHP – Fatal error: Call to undefined function

Posted by: admin July 12, 2020 Leave a comment

Questions:

I get the following error:

Fatal error: Call to undefined function getAvnet() in C:\xampp\htdocs\ems\app\controllers\queries_controller.php on line 23

The line is:

$ret = getAvnet('de', $searchstring);

supposedly calling

function getAvnet($country, $query)
How to&Answers:

You need to use

$ret = $this->getAvnet('de', $searchstring);

In general you need to use $this-> when accessing class methods and variables.

Read: http://php.net/manual/en/language.oop5.basic.php

Answer:

$ret = $this->getAvnet('de', $searchstring);